Two men arrested in the theft of $5M worth of watches in Toronto

Toronto police have arrested two men after watches worth approximately $5,000,000 were stolen from a store last year.

Source