UN tribunal gears up for Kabuga trial

What you need to know:

  • The International Residual Mechanism for Criminal Tribunals believes Kabuga’s arrest is not only critical but posed challenges to the Arusha-based organ