Does anyone have any idea what this report in The Scotsman refers to please?
7 June 1888
The police in Whitechapel district are engaged investigating the mysterious death of a young girl
7 June 1888
The police in Whitechapel district are engaged investigating the mysterious death of a young girl
Comment