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