WPVI-TVCar crash in Newark, Delaware leaves 1 dead, 2 injured after bystander attempted CPRMay 12more_vert