Jury awards $14M to George Floyd protesters in Denver

Visits: 25

A jury has awarded $14 million in damages to protesters over the actions of police in Denver during demonstrations over the killing of George Floyd two years ago Read More Go To Source