UNBELIEVABLE: Thank God We Were Caught, Says Serial Kidnapper After Arrest
The Nigeria Police Force (NPF) has said it has arrested one Auwal Abdullahi, a serial kidnapper, in Kaduna state. During a public parade of criminals on Friday, Muyiwa Adejobi, NPF...
Read more