An Opera News Kenya publication
ODM leader Raila Odinga’s cousin was left embarrassed on Tuesday, after he was forced to make…