A Twin Falls, Idaho, woman is behind bars after a traffic stop turned violent. Amanda Yarbrough was charged with third-degree felony assault by a prisoner and misdemeanor assault on a police officer.
The incident occurred Tuesday after a Weber County Sheriff’s Office deputy saw a car run a stop sign and pulled it over. As the deputy attempted to handcuff Yarbrough, she allegedly struggled with him and bit him on the forearm “with enough force to cause injury.” The officer was treated by paramedics for his injuries. The arrest affidavit said police found methamphetamine and marijuana in Yarbrough’s car.