OXFORD, Ga. – A Newton County Sheriff’s deputy arrested a Covington man on traffic and drug charges Jan. 19 after he allegedly left the scene of a traffic accident.
Covington man arrested after leaving scene of accident