Himachal IED blast under lens for possible Pakistan-backed plot; Babbar Khalsa claims responsibility: Report

An IED blast near a Nalagarh police station has raised suspicions of a Pakistan-linked terror plot, with Punjab Police believing the ISI orchestrated the attack to destabilize the region. Babbar Khalsa International and Punjab Sovereignty Alliance claimed responsibility, citing drug trafficking as a motive, though police dismiss this as a facade.