“Israel has been trying to annihilate the Palestinian population from the very beginning, and this is, in fact, the project of realizing ‘Greater Israel’, where Palestinians have no right to exist.” —UN Special Rapporteur, Francesca Albanese
UN Rapporteur Accuses Israel of Palestinian Annihilation Project


Leave a Reply