November 22, 2024
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