Josh Thompson

8%
Flag icon
million years of life lost annually on our streets.f WHO also estimates that for every road death, there are at least 10 to 15 people hospitalized due to road crashes.7 This means 13 million to 20 million hospitalizations and millions more that probably should’ve gone to the hospital.
Killed by a Traffic Engineer: Shattering the Delusion that Science Underlies Our Transportation System
Rate this book
Clear rating
Open Preview