Philadelphia traffic deaths on the rise, despite Vision Zero promise
Two years after Mayor Jim Kenney launched the Vision Zero initiative aimed at eliminating traffic deaths in Philadelphia by 2030, the number of people being killed in crashes is on…