The Israeli army has launched a massive military operation on the Jenin camp in the north of the occupied West… Read More