Editorial cartoon of the day

.

Sunday, February 26, 2012
The Supreme Court yesterday upheld a life sentence for Deogratias Mushayidi which was handed down by the High Court in 2010.

.