CountryJustice Court of Appeal upheld the life sentence of Genocide convict Leon Mugesera September 25, 2020 Share on Facebook Tweet on Twitter