
The Lekki – Ikoyi Toll Gate has been set on fire allegedly by aggrieved protesters after they were shot and some killed by security officers.
Watch video below:
Home of African and Nigerian Entertainment, Culture and Stories
The Lekki – Ikoyi Toll Gate has been set on fire allegedly by aggrieved protesters after they were shot and some killed by security officers.
Watch video below: