The Santa Rosa County Sheriff’s Office said they have arrested and charged a man with 15 counts of capitol sexual battery.
Officials said 73-year-old Edward Scott Foster was arrested after a warrant was signed for his arrest. The warrant outlined explicit testimony from the victims, where it was alleged the suspect sexually abused multiple victims from 1972 to 1997. All victims were young juveniles, according to authorities, and the abuse happened at the suspect’s Navarre residence.
Foster is being held without a bond.
Detectives believe there may be other victims on the case. If anyone has any information about Foster or his activities, the SRCSO asks them to call Crime Stoppers at 850-437-STOP.