August 18, 2022

Jurors ordered Denver to pay $14 million to 12 plaintiffs after they concluded police used excessive force during demonstrations over the police killing of George Floyd.

Leave a Reply

Your email address will not be published.