Woman surrenders to face charges for deadly DUI crash on I-95 in Philly, police say
A woman faces multiple charges after investigators determined she was driving while under the influence when she struck and killed two people on I-95 in Philadelphia back in March.