Ontario's police watchdog is investigating after a pedestrian was killed in a collision in Brampton on Saturday.Peel Regional Police and Ontario Provincial Police (OPP)...
Three people are dead following three separate collisions in eastern Ontario and western Quebec over the weekend.The latest crash happened around 10:30 p.m. Sunday....