Peel Regional Police arrests 15 people with auto-theft charges, recovers over $9 million of stolen vehicles
Peel Regional Police arrests 15 people with auto-theft charges, recovers over $9 million of stolen vehicles