Twitter
The NIA searched 15 locations linked to the Babbar Khalsa International terror organisation in Punjab and Haryana in connection with the January 2025 grenade attack on a polic...