Israeli occupation authorities forced two Palestinian brothers to demolish their own homes in the Silwan neighbourhood, south of Al-Aqsa Mosque, on Tuesday.
The Jerusalem Governorate stated in a press release that the…
Continue Reading
News Source: www.middleeastmonitor.com

Leave a Reply