On the evening of February 8th, 1980, 20-year-old sex worker Karen Marsden was sobbing in a police car. The officers who’d picked her up wanted her to take them to the sites of satanic rituals she’d claimed to have attended in the woods near Fall River, Massachusetts, but she was …
Read More »