An Opera News Kenya publication
ODM leader Raila Odinga has been a man to be blamed in various scandals that have…