News

Family of Christian Glass reaches record $19 million settlement after police shooting

The family of a Colorado man shot to death by police during a mental health crisis will receive $19 million in compensation from law enforcement.