Archive for January, 2010

The ICTR Legacy from the Defence Perspective

January 14, 2010

Here it is, people. Some truths about the UN-found international criminal court in Arusha, Tanzania.