Editorial cartoon of the day

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