A new OECD report confirms that US road safety is an abject failure.

Americans are far more likely to die in a crash than those living in other rich countries. US per capita crash death rates are at least 3x higher than Ireland, Norway, UK, Germany, or Japan.

https://www.itf-oecd.org/road-safety-annual-report-2024
Post image

Comments