Bay County sheriff's investigators have arrested one of their own, charging him with grand theft.
Thirty-one-year-old Stephen Keys is accused of stealing money from the Sheriff's Office.
Keys came to the Sheriff's Office four years ago from the Panama City Beach Police Department. He was an investigator with the Sheriff's Office Special Investigations Division.
Sheriff's officials say they caught Keys stealing money in an undercover operation.
Sheriff Frank McKeithen fired keys. McKeithen says he is shocked by the incident, but terminated keys to keep the integrity of his department from being compromised.