Israeli troops allegedly raid West Bank’s Nablus, Hebron


image

Israeli forces supposedly raided the West Bank cities of Nablus and Hebron, Al Jazeera Arabic reported, citing unnamed Palestinian sources.

Additionally, Israeli troops are said to have stormed the W…