Towing industry scam: 18 people, mostly Indian-origin suspects, arrested in Canada
At least 18 people, mostly believed to be Indian-origin suspects, were arrested and assets worth over 4.2 million Canadian dollars seized after police dismantled an organised criminal network linked to the towing industry.