Police have arrested 17 suspected kidnappers in Doguwa Local Government Area (LGA) of Kano State, northwest Nigeria. The spokesman for the Kano State Police Command, … Continue reading Police Arrest 17 Suspected Kidnappers In Kano
Police have arrested 17 suspected kidnappers in Doguwa Local Government Area (LGA) of Kano State, northwest Nigeria. The spokesman for the Kano State Police Command, … Continue reading Police Arrest 17 Suspected Kidnappers In Kano