
Helen Duncan – the last Witch in England
Helen Duncan was the last person tried under the Witchcraft Act making her the last witch in England as Tony McMahon reports
Helen Duncan was the last person tried under the Witchcraft Act making her the last witch in England as Tony McMahon reports