IOF Force Palestinian Man to Self-demolish His House in Jerusalem
Israeli occupation forces on Friday, October 28, forced a Palestinian man to self-demolish his own house in the Al-Tur neighborhood, ...
Israeli occupation forces on Friday, October 28, forced a Palestinian man to self-demolish his own house in the Al-Tur neighborhood, ...
Israeli occupation troops on Sunday, August 21, forced the Palestinian citizen Ahmad Elyan to self-demolish his own house in Beit ...