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, ...