Court of Appeal upheld the life sentence of Genocide convict Leon Mugesera

LEAVE A REPLY