Nigerian military have gone after the Niger Delta Avengers who have carried out attacks on oil facilities in the region in recent times.
Post a Comment