Sgt. Andrew Davenport is on paid leave while incident is investigated
(NEWSER) - A highway patrol trooper is on paid leave after a video emerged of him punching a woman during a traffic stop, CNN reports. Darla Wright, 53, allegedly refused to stop when officers attempted to pull her over for speeding; after a chase, authorities trapped her car between two vehicles. Sgt. Andrew Davenport, who can be seen in the video breaking the driver’s side window, says he “delivered three close hand strikes to her head” because she would not roll down her window or take her hands off the steering wheel, and because Tasers have failed him when used at short distances. More»