Police Arrest Niger Delta Avengers’ Leaders
-
9jaToday
Police Arrest Niger Delta Avengers’ Leaders
Some militants operating in the Niger Delta area of Nigeria have been nabbed by security operatives after concerted efforts. Operatives…
Read More »