Greater City Providence

Category - News & Notes

News & Notes

Streetsblog: The Epidemic of Pedestrian Deaths in America, and Why It Barely Registers In 2010, 4,280 pedestrians were killed in the United States, according to the Centers for Disease Control, and another 70,000 were...