Law ❯Enforcement ❯Investigations ❯Financial Crimes
Authorities seize over 600kg of cocaine in Delhi, revealing an international smuggling network with ties to Dubai and the UK.