Babbar Khalsa-Linked Terrorist Harpreet Singh, Accused Of 14 Blasts In Punjab, Arrested In US
Harpreet Singh, aka Happy Passia, is allegedly responsible for 14 terror attacks in Punjab and is among India’s most wanted terrorists. He is linked to Pakistan’s ISI agency as well as Babbar Khalsa.