The last three years have been three of Philadelphia’s worst for traffic fatalities, according to the city’s Vision Zero annual traffic safety report. Citywide efforts in partnership with the Pennsylvania Department of Transpiration are attempting […]
