Rough Arrest In Florida

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. Read the full story here.

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. Read the full story here.
About the Author
Page 1 of 2351
Next Page