Is this the face of Jack the Ripper?

On this day 123 years ago, Jack the Ripper claimed his first victim. But who was this serial killer? This new e-fit finally puts a face to Carl Feigenbaum, a key suspect from Germany.

Jack the Ripper is the world's most famous cold case - the identity of the man who brutally murdered five women in London's East End in autumn 1888 remains a mystery.

More than 200 suspects have been named. But to Ripper expert Trevor Marriott, a former murder squad detective, German merchant Carl Feigenbaum is the top suspect.

But it's possible these were cut out in the mortuary, rather than by Jack at the scene. The 1832 Anatomy Act made it legal for medical personnel to remove organs for training purposes.

This theory is supported by documents on the fourth victim, Catherine Eddowes. The inquest report shows only 14 minutes elapsed from the time the police did their last sweep of the square in which she was killed and her body being discovered.

Was this really enough time for someone to have killed Eddowes, removed her uterus with surgical precision, and all in near complete blackness? Regardless of one's medical knowledge, this seems a stretch....