‘Jeffrey Epstein kept nude photographs and…’: Survivor exposes ‘secret room’ at financier’s New York townhouse
Jeffrey Epstein had a secret room named ‘the dungeon’ in his New York City townhouse where he kept ‘nude photographs’ of victims at his desk and all around the room, Yahoo News reported quoting Virginia Giuffre, one of the victims and a key person in the case. Giuffre also revealed that in the room there …