IOF Force Palestinian Man to Self-Demolish His House in Beit Sfafa
Israeli occupation troops on Sunday, August 21, forced the Palestinian citizen Ahmad Elyan to self-demolish his own house in Beit ...
Israeli occupation troops on Sunday, August 21, forced the Palestinian citizen Ahmad Elyan to self-demolish his own house in Beit ...