
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:
A hub of African and global information.
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: