The Israeli military blew up at least 20 buildings in the West Bank city of Jenin on Sunday, staging controlled demolitions ...
The explosions tore through the city of Jenin, in the occupied West Bank, sending plumes of smoke into the sky.