Niger Delta Avengers: FG Withdraws Military Troops from Niger Delta, See Why!
Niger Delta Avengers: Military Actions Suspended in the Niger Delta. The Nigerian government has ordered the immediate withdrawal of troops from communities in the Niger Delta region, amidst allegations of a heavy-handed military response to renewed attacks on oil and gas installations in the area. A new group called the Niger Delta Avengers has declared [...]