ESC TO CLOSE

SEARCH

Here Are 5 Things You Should Know About the Niger Delta Avengers

Here Are 5 Things You Should Know About the Niger Delta Avengers

Learn more about the Niger Delta Avengers, the militia credited for destroying Nigeria's oil economy.