‘Stop This Madness’ – UN Special Rapporteur Calls for Sanctions on Israel
By Palestine Chronicle Staff Albanese urged all UN member states to impose sanctions, arms embargo and suspend diplomatic, political relations with Israel till it ceases its assault. Francesca Albanese, the United Nations Special Rapporteur […]