In a few hours from now, 87,209,007 Nigerians will troop to 176, 606 polling units across 36 states and the Federal Capital Territory, Abuja to elect a new President in a presidential election that marks 24 years of uninterrupted democratic Read more…
