True Crime
True Crime Museum Showcases Rose West's Knickers
The True Crime Museum, located on Hastings' seafront in England, has recently acquired a disturbing new exhibit: the undergarments of serial killer Rose West, who, along with her husband Fred, was responsible for the torture …