Richard Kamau on 25th Feb

Michael Ouma is a Kibera-based craftsman and businessman who makes toy buses to make a living. He spoke to SDE about his...