The Acting Inspector-General of the Nigeria Police Force (NPF), Mohammed Adamu, has placed an immediate embargo on the issuance of new licences for designated arms throughout...