A man was shot and killed by Edmonton police Saturday night after officers were called to investigate a two-vehicle collision just north of the Yellowhead Trail.
The incident happened in the area of 66th Street and 123rd Avenue shortly before
This post was originally published on this site