Traffic fatalities are down in Philly, according to the latest Vision Zero report
PHILADELPHIA (KYW Newsradio) — Philadelphia officials say traffic fatalities dropped by 26% last year. They attribute the improvement…
Browsing Tag