UK sanctions Babbar Khalsa disrupting funds flow
Our Bureau London The UK has imposed sanctions to disrupt the funding of Pro-Khalistan terror group Babbar Khalsa. This is the first time these sanctions have been imposed on the group. The UK announced an asset freeze and director disqualification...




















