Nearly as many pedestrians died in last 10 years as Americans killed in Vietnam War
Published
The increasing number of SUVs on the roads gets a share of the blame for the highest yearly pedestrian death total since 1988.
Published
The increasing number of SUVs on the roads gets a share of the blame for the highest yearly pedestrian death total since 1988.