Police: Woman stops to help at crash scene, fatally hit
Officials say a firefighter and West Chester University security officer was killed on Interstate 95 in Delaware early Sunday when she got out of her car to help at a crash scene. News outlets report that university police and fire officials identified the woman as Cecilia Escobar-Duplan. University police say Escobar-Duplan was driving home from her shift when she came upon a crash. Delaware State Police say she stopped on […]