x
Breaking News
More () »

A new federal lawsuit against the city of Denver has been filed

This lawsuit comes less than two months after a jury awarded 14 million dollars to people hit with pepper balls and bags filled with lead while protesting in 2020.