The All Israel News Staff is a team of journalists in Israel.
Critics argue new barrier could become de facto border, reducing Palestinian Gaza territory
Netanyahu is 'responsible for killing over 73,000, maiming tens of thousands of children'
Israeli cabinet reportedly surprised by agreement
Rally features antisemitic images and slogans, 'Zionists are not welcome here'