Best True Crime

He Set Himself Ablaze in Church - help solve this baffling mystery


Listen Later

In 1995, a man set himself on fire and died in front of the largest cathedral in Britain. His last words were haunting. Who was he?

...more
View all episodesView all episodes
Download on the App Store

Best True CrimeBy Judith A. Yates