TIL the number of pedestrians killed by drivers in the U.S. rose by 70 percent between 2010 and 2023
submitted by
edited
Loading comments...
Loading comments...