Human remains found in Florida believed to belong to teen who vanished nearly 20 years ago
Authorities in Florida on Wednesday found human remains believed to belong to a teenager who disappeared nearly 20 years ago.
Autumn Lane McClure, 16, of Ormond Beach, was last seen on May 10, 2004, when her boyfriend dropped her off at the Volusia Mall, according to a statement from the Volusia County Sheriff’s Office.
On Wednesday afternoon, Investigators dug up a “suspected burial site” in the…