Nigerian military have gone after the Niger Delta Avengers who have carried out attacks on oil facilities in the region…
Read More Troops in 4 warship invade Niger Delta in search of Niger Delta AvengersNigerian military have gone after the Niger Delta Avengers who have carried out attacks on oil facilities in the region…
Read More Troops in 4 warship invade Niger Delta in search of Niger Delta Avengers