India Applauds UK Sanctions on Pro-Khalistan Group Babbar Khalsa
News