Lawrence Diehl, 73, was arrested for fatally stabbing Christopher Smith in 1996. Police used DNA testing to identify him. Diehl, a former meteorologist and BC Soccer Hall of Fame inductee, was living in a $3.25 million home in Vancouver.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing