Before Testifying On Fellow Officers Covering Up a Murder as a Suicide, Officer ‘Dies of Suicide’

by Matt Agorist, The Free Thought Project: Sacramento, CA — Sgt. Kevin Steele, 56, was a whistleblower officer, who, according to multiple sources, attempted to expose corruption, evidence planting, and murder — covered up as a suicide — in his department. Instead of taking his claims and investigating them, however, Steele was barred from the […]