• July 7, 2020

weekend top

read next


Justice for Carilton David Maina

Carilton David Maina, a scholarship student at Leeds University in the United Kingdom, was shot dead by police in Kibera, Laini Saba on the night of December 22, 2018. The Maseno School alumni had attained a mean grade of A