Cyclists in Nairobi protest over road designs and traffic rules. [David Njaaga, Standard]
At 22, Caleb Omwoyo had a bright future ahead of him. Omwoyo, also known as ‘Belac’ was an Engineering student at Technical University of Kenya where he was in his final year of study.