Convicted murderer Darren Scott Ray released on 72-hour temporary absence.
On March 2, 2026, Durham Regional Police Service issued a community safety alert stating that Darren Scott Ray, a 65-year-old man serving a life sentence for first-degree murder, had been...
Explore event →