minus-squarecourval@lemmy.worldtoTechnology@lemmy.world•U.S. Pedestrian Deaths Up 77% Since 2009 & The Auto Industry Knew It Would HappenlinkfedilinkEnglisharrow-up3arrow-down1·4 days agoI think this is the biggest issue here… linkfedilink
I think this is the biggest issue here…