Court of Appeal upholds Ladislas Ntaganzwa’s life sentence

The New Times
Hudson Kuteesa