Why Kevin Mubadi-the Bodaboda Association of Kenya President is always under tight security
Kevin Mubadi is not a new name among Bodaboda operators in the country. He is the current President Bodaboda Association of Kenya. Though from a humble background in Western region,…