IRMCT Chief Prosecutor Brammertz on mission to South Africa

Chief Prosecutor Serge Brammertz of the IRMCT (United Nations International Residual Mechanism for Criminal Tribunals) Office of the Prosecutor (OTP) is on an official mission to South Africa from 31 July to... Read more »