The Perils of Pedestrians

In early 2016, the Governors Highway Safety Association (GHSA) released a report on pedestrian traffic fatalities by state. According to the report, in the first six months of 2015 an estimated 2,368 pedestrians had been killed in the United States, a 10% increase...