Leibfried was taken off duty as of Dec. 23, 2024, and remains on paid leave pending a resolution of the internal process.
The police department is taking this very seriously, I see.
Leibfried was taken off duty as of Dec. 23, 2024, and remains on paid leave pending a resolution of the internal process.
The police department is taking this very seriously, I see.