Tag Archives: NDA

Niger Delta Avengers , NDA , for short. A bizarre name for a bizarre group with bizarre intentions and strategies? By its self description, the group which went…