Meet Michael Ouma: Kibera Toy Bus Maker With a Gift for Nyamira Express Owner Michael Ouma is a Kibera-based craftsman and businessman who makes toy buses to make a living. He spoke to SDE about his craft and February 25, 2019 Business·featured·TL