0 Comment
Results from the various polling units are beginning to trickle in, from the keenly contest Edo governorship elections, which saw a lot of political drama in the build up to the polls. Early indications have shown that the incumbent, Godwin Obaseki, is leading with a margin of over 90 thousand votes. As is common with... Read More