Weird World
The Incredible Story of John "Babbacombe" Lee: The Man Who Cheated Death
The story of John "Babbacombe" Lee, often referred to as the "man they couldn't hang," is one of the most astonishing and baffling tales in the annals of criminal history. In 1885, Lee was convicted of the brutal murder of his employer, Emma Keyse,