Last year, Americans logged more than 3.1 trillion miles and 35,092 people died on the nation’s roadways. Now, there’s a plan to eliminate traffic fatalities within 30 years.
Last year, Americans logged more than 3.1 trillion miles and 35,092 people died on the nation’s roadways. Now, there’s a plan to eliminate traffic fatalities within 30 years.