Israel continues massacring Palestinians in Gazan, approves provocative Israeli march through Al-Aqsa Mosque and kills… Continue reading Israel’s War on Palestine, Day 62: UN Chief invokes Article 99, warning Israel’s war on Gaza threatens ‘international peace and security’.
