Aug 4, 2021 Africa ‘Kabaza’ rider detained on charges of raping seven female passengers Ugandan Police in Mukono District have arrested who ply his business as boda boda.. Read more