[New Times]
The Supreme Court yesterday upheld a life sentence for Deogratias Mushayidi which was handed down by the High Court in 2010.
↧