Residents of the Federal Capital Territory, Abuja have uncovered a kidnapper’s den opposite the Nigeria Police Force Headquarters in the Central Business District. It was gathered that the kidnapper’s hideout is located in a thick bush off the expressway. Security officers reportedly broke into the hiding place and arrested one of the alleged kidnappers. In […]
The post Residents uncover kidnappers’ den opposite Police Headquarters in Abuja (video) appeared first on YabaLeftOnline.