SkepticalButOpenMinded, 1 year ago It’s worth noting that in most other rich countries, pedestrian deaths have been falling. And before anyone says something stupid about how America is uniquely big or new, even Canada has 60% fewer traffic fatalities.
It’s worth noting that in most other rich countries, pedestrian deaths have been falling. And before anyone says something stupid about how America is uniquely big or new, even Canada has 60% fewer traffic fatalities.