Police officer punches uncooperative woman in the face

Flagstaff Police Department say the officer has been placed on administrative leave pending investigation

About: 24-7 Group


Leave a Reply

Your email address will not be published. Required fields are marked *