Delhi: Police Arrest 2 Babbar Khalsa International Terrorists
On September 7, Delhi Police has arrested two suspects of the Babbar Khalsa International. They were arrested after an exchange of fire in Northwest Delhi. The suspects were identified as Dilawar Singh and Kulwant Singh. The police have seized six pistols and 40 cartridges from the accused. Babbar Khalsa International is a Sikh militant organisation and was declared as an international terrorist organisation by India and other countries.