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.
Videos
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.
September 11, 2013