Police arrest 12 suspected kidnappers in Ondo

The Ondo State Police Command have arrested 12 suspected kidnappers. File photo
The Ondo State Police Command have arrested 12 suspected kidnappers. File photo