OTP Weekly Briefing: ICC Prosecutor Reports on Libya Situation to UN Security Council

ICC Office of the Prosecutor Weekly Briefing May 2012 Issue 122

Author: Impunity Watch Archive