Rate of pedestrian fatalities in 2024

Deaths per 100,000 people in 28 high-income countries