2 Colorado deputies have been fired and indicted for the fatal shooting of a 22-year-old armed with a knife who called 911 for help
Two Colorado deputies have been indicted and fired following investigations into the June fatal police shooting of Christian Glass, a 22-year-old man who was armed with a knife and had called 911 for roadside assistance, officials and family attorneys say.