In the quiet town of Talladega, Alabama, a horrifying discovery shattered the community in February 1986. Five-year-old Chad Weathers, his four-year-old brother Joey, and their 24-year-old mother, Sherri Weathers, were found deceased in their apartment. The family's absence had been noted when Sherri, a hearing-impaired student at the Alabama Institute for the Deaf and Blind, missed a week of classes, prompting a welfare check that led to the grim finding. The bodies of Sherri and her two young
...Read More