Police bust Abuja kidnapping ring, arrest five suspects
The Federal Capital Territory (FCT) Police Command has busted a kidnapping ring responsible for several abductions in the outskirts of the seat of power. The city had recently been under siege by