Fired deputy charged with crimes had troubled past in law enforcementNew resolution could help fend off FEMA’s threat to pull flood insurance discount
Christopher Keller (Credit: CCSO booking photo) A 21-year-old man was arrested Saturday for exposing himself to a woman on Naples Beach, police said. Police were called in the morning to the area of 6th Avenue South after a witness said he saw Christopher Keller expose himself to a woman lying on the beach. The witness followed Keller as he waited for police to arrive. The victim told police the man exposed himself and asked a vulgar question, walking off when she said she was going to call the police. Keller denied the incident when officers asked him about it, but with the witness’ and the victim’s positive identifications, police arrested him and took him to the Collier County Jail, where he remained Sunday on a charge of indecent exposure.