2 dead, 2 critical after car lost control and landed underneath I-95 in Northeast Philadelphia
Philadelphia Police Inspector D F Pace gave updates Friday night on the fatal crash in Northeast Philadelphia. Pace confirmed one car lost control and went off I-95 in Port Richmond.