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
accepted part of the economy
… You got me thinking how far car caused deaths have to go to catch up with iatrogenic deaths.
sacrificed for profit.