Debra Sloan, 42, female, was discovered nude off a rural roadside near Laytonville after Mendocino County road workers spotted her body on November 30, 1998, in the days immediately following Thanksgiving weekend. Investigators quickly determined she had been killed shortly before the discovery; she had recently met a man in the area and left with him prior to her death.
Detectives focused on 41-year-old Fort Bragg mill worker John Annibel, whom witnesses placed with Sloan over the holid ...
MEMBER ACCESS
Continue reading the complete case summary
Unlock the full case narrative for Debra Sloan, all available source links, additional videos, and member discussions.
Unlock Full Case Access — $3.97/month
Cancel anytime.
Already a member?
Log in