Activestills Israeli Soldiers Shutter Palestinian Shops in Huwara

Oren Ziv/Activestills

Israeli forces maintain a forced closure of Palestinian shops in the West Bank town of Huwara, near the city of Nablus, on March 2nd. The Israeli army shuttered shops after a violent settler rampage in the town on February 26th.