Police lay 96 criminal charges after 52 stolen vehicles recovered in Ontario

Investigators recovered 52 vehicles worth more than $3.2 million stolen from the Greater Toronto Area and southwestern Ontario.