An Edmonton couple are facing murder charges after a man was found dead at a home in the Delwood neighbourhood of northeast Edmonton almost two weeks ago.
Couple charged after man, 64, found slain in north Edmonton home edmontonsun.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from edmontonsun.com Daily Mail and Mail on Sunday newspapers.