UN Special Rapporteur: The situation in Gaza has created a flaw in the international system that is difficult to repair
Your browser does not support inline frames or is currently configured not to display inline frames.