Hit-and-run suspect stopped to remove licence plate, not help victim: Peel police

On Friday night, police said a pedestrian crossing the road in the area of Eglinton Avenue West and Fallingbrook Drive was struck and killed by someone driving a Mini Cooper.

Leave a Reply

Your email address will not be published. Required fields are marked *