Skip to main content

Nigerians protesting at the Headquarters of Independent National Electoral Commission (INEC) Abuja over postponement of election.

Nigerians protesting at the Headquarters of Independent National Electoral Commission (INEC) Abuja over postponement of election.