TIL the number of pedestrians killed by drivers in the U.S. rose by 70 percent between 2010 and 2023
TIL the number of pedestrians killed by drivers in the U.S. rose by 70 percent between 2010 and 2023
cross-posted from: https://lemmy.world/post/39388453
xposted but original link (wapo) has been replaced w/archive.is