HIT-AND-RUN DEATHS ARE SKYROCKETING, AND PEDESTRIANS AND CYCLISTS BEAR THE BRUNT
“Overall, the AAA report is more evidence that America’s traffic safety paradigm is failing. Decades of institutional safety practices that treat superficial symptoms while overlooking the central role of car-centric street design and planning have left the U.S. with a traffic fatality rate far higher than peer nations. Life is cheap on American streets.”
Read more…