Residents uncover kidnappers’ den opposite Police Headquarters in Abuja (video)
Residents uncover kidnappers’ den opposite Police Headquarters in Abuja (video) Residents of the Federal Capital Territory, Abuja have uncovered a kidnapper’s den opposite the Nigeria Police Force Headquarters in the…