May 14 2020 4:28pm

Edmonton police release video showing final hours of Terri Rowan’s life

Edmonton police released video of Terri Ann Rowan walking away from Dwayne’s House — a well-known transitional housing facility in downtown Edmonton — on the evening of Aug. 6, 2019.

Responsive site?

Video Home