An Opera News Kenya publication
ODM party leader Raila Odinga has come under sharp criticism from a section of Social Media…