News about Durham, ON – just a click away!
Durham Regional Police Service (DRPS) reported a case of a ‘sudden death’ on Saturday. It said…