‘You can’t hit a girl like that!’ US police officer in Arizona caught on camera punching woman in the face

A police officer in Arizona was placed on administrative leave this week after a video that shows him punching a woman in the face was posted online. The Flagstaff Police Department learned of the footage Wednesday evening and launched an internal investigation into the incident, which occurred earlier in the day, according to the department. […]

Continue Reading