Operatives of the Nigeria Police Force (NPF) have arrested a suspected kidnapper identified as John Lyon who operates in Bayelsa State. The spokesperson for the Bayelsa...
The video of a suspected kidnapper, John Iyon, a.ka. IK- Kpai-kpai, trended on Saturday after he was arrested in Abuja, after being traced from Bayelsa state....