The police department in Tampa, Florida, has fired an officer who was videotaped dragging a handcuffed woman from a patrol car to a jail entrance
The police department in Tampa, Florida, has fired an officer who was videotaped dragging a handcuffed woman from a patrol car to a jail entrance