Police are investigating a homicide after a man was found dead in a vehicle in Edmonton’s southwest Chappelle neighbourhood last week. On Feb. 18, at roughly 8:50 p.m., officers responded to a report of multiple gunshots in the area of 41 Avenue and Chappelle Road, police said in a Tuesday release. When officers arrived, they […]