Woman at the devil's door The Untold Story of the Hampstead Murderess.
On October 24, 1890, a woman's mutilated and lifeless body was discovered on a pile of rubbish in Hampstead, north London. Her arms were lacerated, her face crushed and bloodied, and her head almost completely severed from her body. A mile away a blood-soaked stroller was found leaning against a residential gate. The dead baby's body, hidden beneath a nettle bush, was not located until the following morning.So began the incredible story of the Ha...