"Pedestrian fatalities are falling in countries around the world. In the US they’re rising."submitted by u/OurLeagueIsShithttps://redd.it/122nl0c#fuckcars