Babbar Khalsa-Linked Terrorist Harpreet Singh, Accused Of 14 Blasts In Punjab, Arrested In US

  • Post author:
  • Post category:Blog

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.