Police were deployed in large numbers in Nigeria’s capital as protesters took to the streets to denounce worsening insecurity and a surge in kidnappings.

Police were deployed in large numbers in Nigeria’s capital as protesters took to the streets to denounce worsening insecurity and a surge in kidnappings.
There’s no content to show here yet.










Leave a Reply