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...

Read More