Two Tallahassee (Fla.) Police officers have been placed on administrative leave as part of an excessive force probe stemming from the arrest of Christina West for drunk driving on Aug. 10.
More...
Two Tallahassee (Fla.) Police officers have been placed on administrative leave as part of an excessive force probe stemming from the arrest of Christina West for drunk driving on Aug. 10.
More...
Police Abuse Forum
Badge Abuse Police Abuse Forum