cop

11 arrested for killing cop, kidnapping customs officer

Operatives of the Nigeria Police Intelligence Response Team (IRT) have arrested 11 kidnap suspects in Taraba State for their complicity…

3 years ago