CASE FILE #44915
REPORTED
Helen Duncan: Last Person Imprisoned Under the Witchcraft Act (1944)
Explore the fascinating story of Helen Duncan, the last person imprisoned under Britain’s Witchcraft Act (1944), and her role as a renowned medium in early 20th
