Breaking News, East Africa News, Sports News, Kenya News & World News
Less than 24 hours after Barry Otieno stepped down from his role as the CEO of…