UN Special Rapporteur Urges US To Lift Sanctions On ICC Judges

Richard Bennett, the UN special rapporteur on human rights in Afghanistan, has called for an immediate review and reversal of US sanctions imposed on four female judges of the International Criminal Court (ICC).