Operatives of the Nigerian Police Force have arrested a high-level kidnapper, who has made about N200-million from his victims.
Operatives of the Nigerian Police Force have arrested a high-level kidnapper, who has made about N200-million from his victims.