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