A crisis on America’s roads
- Article
- Dec 6, 2022
- #Governance #Transportation
The United States is in the midst of a pedestrian fatality crisis. In 2020, more than 6,721 people were killed while walking, despite a dramatic decrease in cars on the road due to...
Show More