The Devil's Conman
Manage episode 483054477 series 3658401
In 1985 the villages of Sussex in south London fell victim to a brazen conman who claimed to be a spiritual warrior fighting to rid the community of a cabal of Satanists... all he needed was money.
Learn more about your ad choices. Visit podcastchoices.com/adchoices
167 episodes