Jack the Ripper Museum: What happened to the original concept?

The newly opened Jack the Ripper Museum in Whitechapel, London, has been at the heart of a media frenzy, with many people advocating that the museum should close. But why is everyone so angry and upset? When plans for the museum were originally drafted, the idea was...

Pin It on Pinterest