$1,000,000 in drugs seized during Project Otter

Durham Regional Police Service (DRPS) commended the ‘exceptional work’ done by its officers, and everyone involved…