Peel Police say they have arrested 16 people and laid more than 300 charges stemming from a seven-month investigation into an organized crime group allegedly responsible for hundreds of vehicle thefts in Brampton and Mississauga.
Peel Police Chief Nishan Duraiappah joined members of the Project Odyssey investigative team and Peel police services board to announce the results of the investigation during a news conference on Monday.