North-end Toronto crash leaves at least 6 injured, 1 in critical condition

At least six people were injured after a crash just before 11:30 a.m. on New Year’s day at the intersection of Keele Street and Sheppard Avenue West.