Tag Archives: crash crash death statistics

A report* released by techtimes.com on July 7, 2016 revealed that the United States suffers the highest car crash death rate in the world compared to 20 other countries who participated in the study. This alarming fact comes despite the fact that the U.S. rate has dropped by almost a third in the last 14 […]