Yola (Nigeria): Nigerians have begun voting on Saturday in a presidential election one week after a surprise last-minute delay blamed on logistical challenges.
President Muhammadu Buhari has cast his ballot as he seeks a second term in a race that observers now say is too close to call with top challenger and former Vice President Atiku Abubakar.
The ailing Buhari has been criticised for not delivering enough on his promises to tackle insecurity, the economy and corruption.
Abubakar points to his business success in making sweeping pledges to turn the economy around but is dogged by corruption allegations.