September 7 2019 12:01am

Edmonton police investigate discovery of possible human remains

Homicide detectives were called in Friday night after what police believe to be human remains were discovered in the area of 84 Street and 64 Avenue in south Edmonton.

Responsive site?

Video Home