Man faces over 330 charges after firearms, massive amount of carfentanil found at Pickering home
Durham Regional Police seized 420,000 doses of carfentanil with a street value estimated at $13 million. It's believed to be the largest seizure of the drug in the country.
Read more »