U.S. Pedestrian Deaths Up 77% Since 2009 & The Auto Industry Knew It Would Happen
U.S. Pedestrian Deaths Up 77% Since 2009 & The Auto Industry Knew It Would Happen
40% decrease from 2013 to 2023
But Americans, please don’t look at that.
Keep trusting your billionaire oligarchs. Maybe they care.