In Pictures: IOF Force Palestinian Father to Self-Demolish His House in Silwan
Palestinian father Faraj Abu Rmouz was forced on Wednesday morning, August 24, to demolish his own house built 9 years ...
Palestinian father Faraj Abu Rmouz was forced on Wednesday morning, August 24, to demolish his own house built 9 years ...