Huwwara-settlers-2 Jewish settlers set Palestinian property on fire in the village of Huwwara, near Nablus. (Photo: via ActiveStills.org)
Be the first to comment