Helen Duncan Physical Medium – Martyr For Spiritualism

Helen Duncan is an Icon when it comes to the Rich History of Spiritualism. Dubbed the last witch to be trialed is so wrong, she gave her life for a cause and her country mistreated her through ignorance.

Leave a Reply

Your email address will not be published.