Supreme Court Affirms Obaseki’s Victory as Edo Governor July 10, 2017 WebDesk Officer Off News, Political News, slideshows, The Supreme Court has upheld the election victory of Governor Godwin Obaseki of Edo state....