[New Times]The International Crimes Tribunal for Rwanda (ICTR) is in the process of winding up its activities that have spanned a period of almost 20 years in pursuit of justice.
↧