EDMONTON — Police are investigating a suspicious death in Edmonton’s McCauley neighbourhood.
Officers blocked off Stadium Road between 92 Street and 111 Avenue Thursday morning, as well as the parking lot at Clarke Stadium.
They told media homicide investigators are investigating.
More to come…
View original article here Source