Six more US police officers have been charged in relation to the fatal shooting of New Zealander Christian Glass.The charges come after former Colorado police officer Kyle Gould pleaded guilty on Friday to charges of criminally negligent homicide and reckless endangerment in Clear Creek County Court.Glass, 22, was shot dead inside his car after calling 911 for help late at night in the mountain community of Silver Plume in Clear Creek County, north of Denver.
Load More
Load More