Residents Uncover Kidnappers Den Opposite Police Force Headquarters in Abuja

Residents have uncovered kidnappers’ den opposite the Nigeria Police Force Headquarters in the Central Business District, Abuja.

The hideout is located inside thick bush off the expressway

Security agents were said to have invaded the hideout and arrested one of the suspected kidnappers.

A man was heard in a video shared online, recounting how he was attacked when his car broke down near the spot sometime ago.

Related video

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.