Pedestrians and cyclists deaths rise to highest level since 1990
Audi Repair Shop Doylestown Call 267 279 9477 to schedule a appointment WASHINGTON — U.S. traffic deaths fell 2.4% in 2018 to 36,560 although the number of pedestrians killed rose to its highest level in nearly three decades, according to…