Nigeria Police arrest ‘member’ of Niger Delta Avengers, 10 other kidnap suspects

The Inspector-General of Police Intelligence Response Team, IRT, has arrested 11 kidnap suspects in Port Harcourt. The…