In the early hours of September 30, 1888, Catherine Eddowes was found murdered in London's Mitre Square. Her body had been severely mutilated — and her left kidney had been removed.
The post Inside The Brutal Murder Of Catherine Eddowes At The Hands Of Jack The Ripper appeared first on All That's Interesting.