1 International Court in Arusha

1 International Court in Arusha
The International Residual Mechanism for Criminal Tribunals (IRMCT) is an international court established by the United Nations Security Council in 2010 to carry out the…