A Neenah police officer has been fired and charged with possession of child pornography.
Owen Halls has been charged with two counts of possession of child pornography. A neighboring city received an Internet Crimes Against Children (ICAC) tip, and it happened to be Halls. The arrest on Halls was made yesterday. Halls has been with the Neenah Police Department since March of 2024.