Suspected kidnap kingpin arrested in Benue

Nigerian Police
Nigerian Police