Chief Howie Thompson

SLED report reveals investigation into Murder, etc. discoveries

Letters said murdered deputy was preparing to reveal law enforcement corruption

Top