Jordan Vaughn had worked at the Winnebago Police Department in late 2024 and early 2025 but was terminated when the allegations surfaced.