Date uploaded: 2023-02-27 17:35:18
Fashola glued to the screen as INEC results trickle in, at the APC National Situation Room in Abuja on Monday, 27th February 2023.
Main menu
Main menu
Main page
About Ghostarchive
Report a bug or provide feedback
Switch to the old website look
Previous post
Next post
View all archived photos for lukeshphoto