Police investigating discovery of body in NE Edmonton, witness says

EDMONTON — Police have taped off a grassy area at 71 Street and 128 Avenue in Edmonton.

Investigators were called to the scene around 4 p.m. on Thursday.

A witness on scene tells CTV News Edmonton that investigators were called to the area because a body was found.

Police have not released any details about what they are doing in the area.

View original article here Source