Suspect charged with vehicular homicide after off-duty officer killed in Northeast Philadelphia
Vehicular homicide charges have been filed against a 59-year-old Philadelphia man who police say struck and killed an off-duty Philadelphia officer then fled the scene.