KARERA, François  (MICT-12-24)

Completed

Sentenced by the ICTR to life imprisonment on 2 Feb 2009.