World Has Jack the Ripper Finally Been Identified? New DNA Evidence Sparks Debate Camilla Jessen • 23. September 2025 •