The Nigerian army has admitted that its soldiers were deployed at Lekki Toll Plaza in Lagos, where live broadcasts were fired last week, killing several peaceful protesters and leading to global outrage.
At least 10 protesters were killed in the shooting at Lekki Plaza on October 20, according to Amnesty International.
The army had claimed that its troops were not at the scene of the shooting, but on Tuesday night a military spokesman, May Osoba Olaniyi, reversed that position, saying that soldiers had…