Helen Duncan
Helen Duncan
Victoria Helen McCrae Duncan was a Scottish medium best known as the last person to be imprisoned under the Witchcraft Act of 1735 for fraudulent claims. She was famous for producing ectoplasm which was proven to be made from cheesecloth.
From *.wikipedia.org,
General Info
.
Female
Date of Birth
November 25th, 1897
Age
128
Birth Place
United Kingdom, Scotland
Date of Death
December 6th, 1956
Died Aged
59
Star Sign
Sagittarius
Social Networks , Links
Interest
Loading Chart...
Lists