Edmonton police were investigating a suspicious death in the city’s northwest Wednesday night.
Police taped off a large area surrounding a blue Chevrolet truck near Yellowhead Trail and 184 Street. The driver’s side door was left open and damage to the door could be seen.
The homicide unit is investigating.
Police said the investigation is in its preliminary stages and no further details are currently available.