Has ICTR been complicit in miscarriage of justice?

But even the cases of those whose whereabouts they know very well, such as Wenceslas Munyeshyaka and Laurent Bucyibaruta, are as worrying.
no image
Times Reporter