In Bicycling, Policy, Public Health, Safety, Transit, Transportation, Transportation & Land Use, Walking
Posted Is It the Low Gas Prices?
The latest National Highway Traffic Safety Administration figures show a large increase in the number of traffic fatalities in the last year. A total of 35,092 people lost their life in traffic [...]