Denver jury finds police used excessive force against George Floyd protesters, awards US$14 million about 2 years in theglobeandmail

Mentioned in this news