The Road to Better Health: Road Traffic Deaths and Injuries – Transportation as a Social Determinant of Health

Sketch of a person and car colliding

Illustration by Raphel Awa  Article by Arenal Haut About 1.35 million lives are cut short every year due to road traffic injuries, “the leading killer” of people between 5 and 29 years old.1 An additional 20 to 50 million people suffer injuries every year.2 Death on the Roads, a data visualization tool by the World […]