2026-09-24 15:03 UTC
Just another ways the US is winning...
"Pedestrian death rates, by country - United States and 27 other high-income countries, 2013–2022"
https://www.cdc.gov/mmwr/volumes/74/wr/mm7408a2.htm
Replies (0)
No replies.