Pedestrian struck and killed in north Etobicoke: OPP
Police are investigating after a pedestrian was struck and killed in north Etobicoke.
Provincial police say the northbound lanes of Highway 427 at Finch Avenue West were closed after a pedestrian was struck late Sunday night.