Richard Kamau on 12th Nov

Nigerian superstar Wizkid recently headlined the inaugural Katika Festival at the Afraha Stadium, Nakuru, an event that...