Owen County Officer, a former Greene County Officer, Arrested After ISP Investigation
/Last Friday, December 16, an officer from the Spencer Police Department, who formerly served in Greene County, was arrested on official misconduct and theft charges after an investigation by detectives with the Indiana State Police Special Investigation Section.
Read More