#TODeadlyStreets: An interactive map
Canada Oct 25, 2016
By Fallon Hewitt and Devon Imrie According to the Toronto Police Service, 35 pedestrians have lost their lives in traffic related incidents this year in Toronto. These numbers put a new emphasis on the issue of pedestrian and cyclist safety. On Oct. 21, TPS put out a news release... Read more