A Roanoke Rapids man this evening surrendered to the state Highway Patrol and faces charges in a May hit and run which left a sanitation worker with serious injuries.
A vehicle believed to be involved in a hit and run this morning was found in the Three Bridges Road area unoccupied, according to the state Highway Patrol.