EDITORIAL: ICTR closes its doors but still has unfinished business

The International Criminal Tribunal for Rwanda (ICTR) this week celebrated 20 years since its establishment by the UN Security Council.
no image
Times Reporter