Suspect Pleads Guilty to Striking Chapel Hill Police Officer with Vehicle

A Durham woman was sentenced to between 77 and 105 months in Orange County prison on Thursday, after striking a Chapel Hill Police Officer with her vehicle, according to the Orange County District Attorney’s Office. 50-year-old...

Read More