Miami Dade Officer Punches Woman in the Face

Featured Video Play Icon

Video shows officer striking a woman in the face at Miami Dade Airport

Hits: 390