An Opera News Kenya publication
ODM’s Party leader and Opposition Chief Raila Odinga has been a long time fierce critic of…