News3 months ago
Edo Guber: INEC results portal stuck at 98% days after declaring Okpebholo winner
The result portal of Independent National Electoral Commission (INEC), is still stuck at 98% upload five days after the commission declared Monday Okpebholo, the All Progressives...