Originally posted by Robert St Devil
View Post
Whitechapel is a small part of London,
if we zoom out, the wider area is the influence of the tabloid press.
London and the world heard about Jack the Ripper. The tabloid press was critical of the police and commissioners
Comment