2 Babbar Khalsa International terrorists arrested; Delhi, Punjab politicans were on target
India | Sep 07, 2020, 12:27 PM ISTThe Delhi Police Special Cell has arrested two terrorists of Babbar Khalsa International (BKI) after a brief exchange of fire near Nirankari colony.