World Wires · story 62636 · corroborated · 1 source(s)

Global initiatives aim to eliminate preventable traffic deaths

Traffic crashes kill over a million people annually, prompting safety advocates to push for urban design changes to eliminate road fatalities.

Open in the desk

Coverage

What this site indexes