Traffic safety report shows increase of pedestrian deaths
By: Sam Normand In 2011 Ontario’s roads were the safest in 80 years, unless you’re a pedestrian, according to the recently released traffic safety statistics report. The report was released[…]