Preview Mode Links will not work in preview mode

Feb 4, 2022

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?