Tom Udall actually said...

While fatalities have been declining each year, nearly 34,000 people lost their lives on America's roads last year.

Context

Udall mentions the high number of road fatalities despite a decline in overall numbers.

04/13/2010

https://www.congress.gov...

More Tom Udall Quotes

View All Tom Udall Quotes