INEC Uploads 83% Of Election Results – IReV
Five days after the presidential election, the Independent National Electoral Commission has posted 147,578 results from 176, 846 polling locations. This statistic represents 83% of the results from all polling…