fromStreetsblog
6 days agoHow State-Level ISA Bills Are Gaining Ground in a Polarized America - Streetsblog USA
It's no secret that the United States has a fatal love affair with speed. And our overly permissive relationship directly leads to over 11,000 deadly crashes on our roads every year. Hit by a vehicle going 20 mph, a pedestrian has an 18% chance of death or serious injury. Yet, hit at 40 mph, that same pedestrian suffers a 77% likelihood of death or serious injury. Every mile per hour counts when it comes to saving lives.
Public health














