Grand jury indicts deputies in shooting death of young man

5 days ago
AMERICA NEWS NOW
A grand jury indicted two Colorado sheriffs deputies in the death of 22-year-old Christian Glass, according to online court records
Read Entire Article