MEDIUM - Helen Duncan

I Don't Know Her

Feb 4 2022 • 46 mins

We update all of you on what’s been holding us up the past few weeks. Then Rita tells the hilarious, weird & sometimes really gross story of Helen Duncan, known for being the last person imprisoned for witchcraft in Scotland. Her story begs the question, what do you believe?