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

submitted by edited

www.washingtonpost.com/business/interactive/202…

Archive.ph link

111
533

Log in to comment

Loading comments...
Loading comments...