terror group babbar khalsa among separatist outfits that pose risk: us
The direct reference to Babbar Khalsa, an international terrorist organisation and banned by several countries including the US, Canada and India assumes significance because its minuscule support base in North America. . ..…