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