For Immediate Release: Monday, July 11, 2016
Traffic fatalities in America are trending downward, but the improvement pales in comparison to what other countries have achieved, according to a new report from the Centers for Disease Control. See full article in Streetsblog USA.
Release ID: 16-158
Media Contact: Esther Bowring 240-777-7155