UN Special Rapporteur Francesca Albanese has said the world gave Israel a ‘licence to torture Palestinians’.
Kaynak