Kidnappers den discovered opposite Police Headquarters in Abuja
Abuja residents have uncovered a kidnappers’ den just opposite the Nigeria Police Force Headquarters in Central Business District.
A video making the rounds online shows the hideout located inside a thick bush off the busy highway.
A suspected kidnapper was found in the bushy enclave and arrested after security operatives stormed the hideout.
In the video clip, a man could be heard recounting how he was attacked when his car broke down near the same spot in the past.
Watch the video HERE