Nigerians Storm the Streets of London, Demand for Peter Obi Presidency (video)
Nigerians residing in London, the United Kingdom to protest against the just concluded presidential and National Assembly elections. A video shared on Friday, showed protesters holding Nigerian flags chanting in front of the Nigerian House in London to register their displeasure over the elections in which the Independent National Electoral Commission (INEC) declared Bola Ahmed Tinubu […]
Keep Reading