A deputy in Lincoln County had to punch a driver several times after the man dragged the deputy about 40 feet during a traffic stop.
According to the Lincoln County Sheriff's Office, a deputy attempted to stop a 20-year-old man on Tuesday night after he drove through a red light at the intersection of Highway 16 and Highway 73.
Deputies say the man, later identified as 20-year-old Jake Ellis Nelson, was speeding and nearly lost control of his vehicle. He was pulled over along a dead end road.
According to the report, Nelson refused to roll his window down and when he finally rolled the window down part way, the deputy smelled alcohol.
Nelson refused to get out of the vehicle, according to deputies, and Sgt. J Brown reached in the partially open window to unlock the door.
That's when Nelson reportedly slammed the door shut on Sgt. Brown and began to drive away. He dragged SGt. Brown nearly 40 feet, dragging Brown's feet and legs along the pavement.
Deputies say Sgt. Brown punched Nelson several times to get free and stop the car. Nelson stopped when Brown pulled out his Taser.
Officials were able to pull Nelson from the vehicle, but say he continued to struggle before being handcuffed. At some point during the arrest, deputies say Nelson spit blood onto Sgt. Brown.
Nelson refused medical treatment and was taken to the Lincoln County Magistrate's Office. He refused to provide a breath sample and a warrant was issued to draw blood.
Nelson was charged with one felony count each of Assault on a Government Official, Assault with a Deadly Weapon on a Law Enforcement Officer, and Malicious Conduct by a Prisoner. He was also charged with one misdemeanor count each of Failure to Stop at a Red Light, Failure to Stop for a Blue Light and Siren, Left of Center, Possession of Drug Paraphernalia, Possession of an Open Container of Alcohol, Resist, Delay and Obstruct a Public Officer, Driving While Impaired and Driving After Having Consumed a Sufficient Amount of Alcohol.