National

ICTR stuck with acquitted persons

Even as the International Criminal Tribunal for Rwanda (ICTR) officially closed shop on June 30 handing over the remaining backlog to a residue mechanism, the court is still stuck with five former Rwandan officials who were acquitted of genocide crimes.
no image
Edwin Musoni