September 11th 2023 Barrington, Rhode Island - Video shows officer punch woman in jaw in response to her apparent kick to his groin.
Several individuals who were part of a wedding party were subsequently arrested in connection with the incident. The newly released police