ICTR

Rwanda Tribunal Digs Up Partial Truth

The International Criminal Tribunal for Rwanda (ICTR) based in Arusha, Tanzania, is due to conclude its business at the end of 2014 following several deferrals. A United Nations Security Council Resolution set up the tribunal in 1994.