Over Half of Costilla County Law Enforcement Officers Indicted
A grand jury has indicted five of seven officers in Costilla County, Colorado, following allegations of mishandling human remains and the brutal assault of a man in crisis. The move marks a massive institutional failure for the rural police department.