Hirondelle News Agency (Lausanne)
15 December 2008
The International Criminal Tribunal for Rwanda (ICTR), scheduled to complete its mandate end of 2009, is now confronted with ten new cases coupled with the possibility of loosing seven of its current judges.
[ See Article ]