Road safety depends on drivers, pedestrians paying attention
On average, 300 pedestrians were killed in this country each year between 2018 to 2020, according to Statistics Canada
British Columbia Vancouver Island Traffic Injury Research Foundation Traffic Injury Research Foundation Of Canada From Sooke
Source: timescolonist.com