Nnamdi kanu

Who Are the Niger Delta Avengers?

The group says it will cripple Nigeria's economy and has carried out major attacks on international oil companies.

Pages