Helen Duncan/Definition

(1897 – 1956) was a Scottish medium who became the last person to be imprisoned in the United Kingdom under the Witchcraft Act of 1735.