NHTSA Attributes Traffic Fatality Numbers To Speeding Due To Lower Traffic Volumes From …

The National Highway Traffic Safety Administration has revealed some good news, as early estimates suggest 39,345 people died in traffic accidents …