Elwood City woman killed in one-car crash
NEW CASTLE, Pa. — An Ellwood City woman died after she was thrown from her car on Cosgrove Road in New Beaver Borough.
Pennsylvania State Police say they are unsure when Jennifer DeLuca, 26, of Wood Street crashed her car, but she was found Sunday.
Police said she was traveling west when her car went off the road onto the south berm, reentered the road and slid sideways The car went off the road again, turned over and went over an embankment. She was not wearing a seatbelt, police said.