Israeli settlers set fire to Palestinian vehicle in Huwwara
A group of Israeli settlers set fire to a Palestinian vehicle near the village of Huwwara south of Nablus in the early dawn hours of Wednesday, marking the latest incident in a string of violent [ More … ]