Residents have uncovered a kidnappers’ den opposite The Nigeria Police Force Headquarters in the Central Business District, Abuja.
The den is located inside a thick bush off the expressway. Security agents were said to have invaded the hideout and arrested one of the suspected kidnappers.
A video taken at the scene has been shared online. In it, a man is heard recounting how he was attacked when his car broke down near the spot some time ago.