April 17 2017 9:04am

Edmonton police investigate northeast suspicious death

Edmonton police are investigating a suspicious death after a body was found at a residence in the Clareview area.

Responsive site? HTTPS:// site?

Video Home