Two police officers in the US state of Florida have been placed on leave after brutally smashing a womans face to the ground and breaking her cheekbone while arresting her for driving under influence.
Christina West, 44, was captured and arrested by Tallahassee Police Department officers early in the morning of August 10 after crashing her car into ...