The crash on May 27, 2024, left Frederick Howell, 53, dead after he was hit from behind in the 800 block of Ellis Road.
"It just continues to happen. Twice in one week. Unacceptable. Unacceptable, " said Jared at Rock's, Bar, and Hair Shop.
Arrests have been made in three high speed chases that happened on Wednesday in Wake and Durham counties. Multi-county chase ends in crash along US-70, one man still on the run Wake County sheriff’s ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results