Neenah (City), Wisconsin (WI)

Police Officer Arrested, Fired, and Charged With Child Porn Possession

Officer(s) Involved: Probationary Police Officer Owen Halls, 22 Synopsis: The investigation into Owen Mills began on 24 March 2025. The […]