Florida deputy investigated for excessive force, arrested

Florida deputy investigated for excessive force, arrested

Perry, Florida —  A Taylor County Sheriff’s Office deputy who has been under investigation for excessive use of force was arrested on May 5. Deputy Michael O’Connor has been under investigation since April 15 following an arrest on April 14, in which he was accused of using more force than necessary. O’Connor was not truthful […]