Clashes have erupted between Israeli forces and Palestinians in the village of al-Walajah during the demolition of Palestinian homes that Israel claims lack construction permits.
(Source: Ruptly)
Clashes erupted between Israeli forces and Palestinian residents during the demolition of what Israel claims are illegally constructed homes, in the Palestinian village of al-Walaja on Monday.
Clashes have erupted between Israeli forces and Palestinians in the village of al-Walajah during the demolition of Palestinian homes that Israel claims lack construction permits.
(Source: Ruptly)