Niger Delta Avengers

Niger Delta Avengers is the name of a new group of militants in the Niger Delta who claim to be different from the former agitators and militants who operated between 2006 and 2009, largely under the umbrella of the Movement for the Emancipation of more

22 May 2016 00:00 Reuben ABATI 2 Comments