Palestinians have set fire to a military outpost in the West Bank town of Huwara on Friday night, according to an N12 report.
This is a developing story.
Palestinians have set fire to a military outpost in the West Bank town of Huwara on Friday night, according to an N12 report.
This is a developing story.