The Iberia Parish Sheriff’s Office has confirmed that deputies have arrested an employee of the city’s police department.
Richard Geiger is facing charges of domestic abuse/child endangerment and false imprisonment with an armed weapon.
He was booked into the Iberia Parish Jail today with no been set at this time.