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

Best True Crime - En podcast av Judith A. Yates

Podcast artwork

Kategorier:

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?

Visit the podcast's native language site