Friday, March 29, 2019

U.S. pedestrian deaths are at a nearly 30-year high. The states that made up almost half of all fatalities in 2018: