The Independent National Electoral Commission (INEC) announced yesterday the final number of registered voters in Edo and Ondo states, which will hold governorship elections on September 21 and November 11, respectively. The final result revealed that 2,629,025 people registered to vote in Edo