The Inequitable Toll of Pedestrian Deaths
| | No Comments
A recent report by the Centers for Disease Control found that while 10.5 percent of all trips in the United States are made on foot, pedestrians made up 13 percent of all traffic fatalities between 2001 and 2010. During those years, a staggering 47,392 pedestrians were killed on American roadways. In 2010, the per capita […]