Deadly Car Crashes Reach Highest Level Since 2007

Deadly Car Crashes Reach Highest Level Since 2007

Friday, the National Highway Traffic Safety Administration (NHTSA) reported 2016 as the…