Jul 25, 2023
Highway 400 crash in Barrie near Duckworth Street under investigation
The police chief of Alberta's capital city stood solemnly at a podium, at moments appearing to be welling up, as he took questions from reporters about the random killing of a mother and child outside
The police chief of Alberta's capital city stood solemnly at a podium, at moments appearing to be welling up, as he took questions from reporters about the random killing of a mother and child outside a school in May.