The victim’s mother contacted authorities, the Sheriff’s Office said. At the time, investigators reportedly went to his home on 7th Avenue, but he had fled and has been on the run since then. The search continued, but authorities did not find Burns until recently, according to the Sheriff’s Office.
Burns, who is now 70 years old, was reportedly located in Plymouth, Massachusetts, working at a deli with the 12 Tribes cult, a community that centers on self-governed living. He was taken into custody on Oct. 27, and will be extradited back to Okaloosa County, according to the Sheriff’s Office.
Burns reportedly faces multiple charges, including unlawful sexual activity with a minor.