October 31, 2019 Reducing Impaired Driving 2.0 Shea Denning The National Highway Traffic Safety Administration (NHTSA) recently released this report on fatal motor vehicle crashes in 2018. The number of traffic fatalities nationwide decreased modestly last year as did […]Read post