bayelsa state
Nigeria Strikes Back Against 'Avengers' Group That Has Been Terrorizing Oil Companies
The Niger Delta Avengers are a new militant group that has claimed responsibility for a recent wave of attacks on pipelines in Nigeria's oil-rich south.
Advertisement