He Set Himself Ablaze in Church -...

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

Explicit
Best True Crime by Judith A. Yates
S1 · E22
Nov 14, 2022
22:46

Episode notes

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?

Keywords

dna
britain
unidentified person
liverpool
kenny williams