Developing: Remains Found at ‘Burial Site,’ Likely Florida Teen Who Vanished Nearly 20 Years Ago
The Volusia County Sheriff’s Office in Florida found human remains Wednesday afternoon believed to be an Ormand Beach girl who vanished nearly 20 years ago. According to the sheriff’s office, police say the remains are likely of Autumn McClure, 16, who was last seen with her boyfriend on May 10, 2004, after he dropped her …