Two pedestrians and a driver killed in Etobicoke collision: Toronto police

Two pedestrians and a driver killed in Etobicoke collision: Toronto police

Three people were killed in a collision on Lake Shore Boulevard West Thursday evening. Emergency crews responded at the scene in the area of ‚Äč‚ÄčLake Shore and Superior Avenue, just after 5:30 pm, Toronto police said. At the scene, Toronto Paramedics found two men and a woman without any vital signs. According to reports, a … Read more