Kenya Anti-Doping Agency has rubbished a report by German TV portraying it as corrupt. The agency said the video is “factually defective and inaccurate”. The…Read More
Broadcasting company SuperSport has terminated their contract with Kenyan Premier League. The bone of contention is the ruling from sports tribunal over the sixteen vs….