Christian Glass: 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.

Go To News

High demand for pediatric beds stresses system

Russian LGBT propaganda law: State Duma passes amendments