Macleod Trail is a major road in Calgary, Alberta. It is a six- to eight-lane principal arterial road extending from downtown Calgary to the south of the city, where it merges into Highway 2. From Wikipedia
Victoria Desjardins died after a stolen vehicle ran a red light, with the driver now facing multiple criminal charges.