Shafaqna English- Francesca Albanese, United Nations Special Rapporteur on the Occupied Palestinian Territories, has called for sanctions to be imposed on Israel until it complies with the International Court of Justice. In the latest ruling against Israel from the world court, it said on Friday that Israel must immediately halt its offensive Read this story