
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.
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.