Witch Hunt - Satan's Last Hurrah! Demonic possession and the end of the hunt - BBC Sounds

Witch Hunt - Satan's Last Hurrah! Demonic possession and the end of the hunt - BBC Sounds


Satan's Last Hurrah! Demonic possession and the end of the hunt

Demonic possession and science - Scotland's war on witches takes a final terrifying twist

Coming Up Next