Society ❯Public Safety ❯Pedestrian Safety
Toronto
A dark green sedan with a cracked windshield fled the scene after striking pedestrians on Nelson Mandela Walk; two victims remain hospitalized.