Banned Outfits BKI, PSA Claim Responsibility for Nalagarh Blast
Babbar Khalsa International and Punjab Sovereignty Alliance claim IED blast near Nalagarh police station. They allege synthetic drugs from Himachal are pushed into Punjab. NIA investigates.