Darryl Lyle Turner – One Night, Three Murders
When At about midnight on Monday, May 3, 1982, Ottawa police stopped a car that had run a caution light in the downtown. Staff-Inspector George Zhukow told the Globe and Mail that the two men inside produced an ownership document. The officers became suspicious of the ownership and of certain contents in the car, he … Read more