By Chair Jennifer Homendy 42,915 16-year high 10.5-percent increase An early estimate, released this week by the National Highway Traffic Safety Administration (NHTSA), shows 42,915 people—117 people per day—died on the nation’s roads last year. I, for one, am outraged by these needless deaths. Those victims are mothers and fathers, children and grandparents, friends, and … Continue reading Where is the Outrage? Road Users Deserve Better→