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.
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.
Leave a Reply