Why NYPD Paid $13 Million To Make A Police Brutality Lawsuit Go Away

2023-07-20 1

Black Lives Matters protesters won a record $13 million settlement from the City of New York after investigators analyzed thousands of videos that showed widespread abuse by the NYPD.

Free Traffic Exchange