100 Mind-Blowing Spiritual Facts

In some ancient cultures, left-handedness was considered a sign of uniqueness or spiritual power.

Britain’s last witch. Scottish medium Helen Duncan was one of the last people to be imprisoned under the Witchcraft Act of 1735 – in 1943, on the grounds of fraudulent spiritual activity.

Scroll to Top