Geographical profiling pinpoints the street Jack the Ripper lived on.

Map of Flower and Dean Street (East End, Whitechapel, London) - location of Jack the Ripper

The century-old Jack the Ripper mystery may be one step closer to resolution after Canadian criminologists Dr. Kim Rossmo and Steve Le Comber of Queen Mary, University of London announced that their geographical profiling model pinpointed Jack the Rippers place of residence as Flower and Dean Street in old London. The street has long been…

Read more