
The parents of Colorado motorist Christian Glass – who was fatally shot by police after calling 911 for help – have called for the resignation of the sheriff in the same county whose commissioners on Tuesday released a statement underscoring their lack of faith in him.
The Clear Creek County Board of Commissioners “completely supports the Glass Family’s efforts to ensure that events such as the killing of Christian will never be repeated,” the board said in the statement, just days before the one-year anniversary of the young man’s death.