Speaking the Nations Mind

6 Kidnap Kingpins Arrested In Abuja

Six kidnap kingpins responsible for kidnappings in Gwagwalada and Kwali Council Areas of Abuja, the Nigeria capital, have been arrested.Security agencies consider the arrest a major breakthrough in the fight against insecurity…