Teresa Lee Scalf
In October 1986, a 29-year-old nurse and mother was found dead inside her Polk County, Florida home. The attack was so vicious that it left her nearly decapitated. Despite the tremendous amount of DNA evidence left behind at the crime scene, investigators were unable to identify her killer for over three decades. But just when…
Read More
Recent Comments