Topics: Featured, Religious Extremism
Two members of terrorist group Babbar Khalsa held in Delhi
Author: Desk September 8, 2020
Two suspected members of terrorist group Babbar Khalsa International have been arrested following a brief … More Two members of terrorist group Babbar Khalsa held in Delhi