Israeli army seals off major checkpoint south of Nablus
The Israeli army today sealed off Huwara checkpoint, south of the occupied West Bank city of Nablus, according to local sources.They said that the soldiers closed the checkpoint, located at the southern entrance to Nablus, to vehicles in both direction…