Thanks for this CDC link! So the pedestrian death rate and the overall road traffic death rate is about three times higher in the US compared to other high-income countries... Mind-boggling.