A woman was killed and a Princeton man faces felony charges from a violent crash on U.S. Highway 70 on Sunday night.
Tracy Danielle Nichols died in the crash.
North Carolina State Highway Patrol said a pickup truck driven by Linwood Beasley collided with an SUV driven by Nichols, pushing her vehicle into a ditch. Nichols was turning into a driveway leading to the highway. Troopers believe Beasley was impaired at the time of the crash, according to a warrant.
The crash happened near Old Cornwallis Road in Princeton.
Beasley faces charges for felony death by vehicle, reckless driving and carrying a concealed weapon without a permit.
Nichols was married, had several children and worked as a substitute teacher at Princeton Elementary School, according to her obituary. She was 34 years old.