An Opera News Kenya publication
Seven senior Kenyan officials will be charged over alleged corruption surrounding the 2016 Olympic Games, the…