Nearly one tenth of the residents of Palestinian village Abu al Nuwar just became homeless thanks to an illegal Israeli policy of home demolition.
Nearly one tenth of the residents of Palestinian village Abu al Nuwar just became homeless thanks to an illegal Israeli policy of home demolition.