Indian-Origin Suspects Among 18 Arrested In Canada Towing Industry Scam

Eighteen people, most of them believed to be of Indian-origin, have been arrested and assets worth over 4.2 million Canadian dollars seized after police dismantled an organised criminal network linked to the towing industry.

Latest Stories