denver sheriff's department
Whistleblower Says He Was Ordered to Destroy Tape of Inmate Being Forced to Walk Naked
An internal affairs investigator with the Denver Sheriff Department who was fired earlier this month called the alleged cover-up the “definition of corruption.”
Advertisement
Advertisement
Advertisement