Visiting Huwwara: The Palestinian Town Torched by Illegal Israeli Settlers
By Fayha Shalash – Ramallah Huwwara is a Palestinian town located south of the city of Nablus. It has a strategic location being the link between the cities of the northern and central occupied West … Continue reading Visiting Huwwara: The Palestinian Town Torched by Illegal Israeli Settlers
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed