Head-on crash kills woman in Delaware

April 16, 2011 5:36:16 AM PDT
A head-on collision has claimed a life and left several others in the hospital.