20 people arrested, more than 300 vehicles recovered in auto theft network bust: OPP

Ontario Provincial Police say 20 people have been arrested and more than 300 vehicles were recovered as investigators busted an alleged auto theft network spanning Canada and several international destinations.