The Thames Torso Murderer struck at least four times around the 1880s, killing women at the same time as Jack the Ripper in late Victorian England - and in 2026 it seems the mystery may have finally ...