MUHIMANA, Mikaeli  (MICT-12-12)

Completed

Sentence of life imprisonment by the ICTR affirmed on appeal on 21 May 2007.