Woman Trafficked by Jeffrey Epstein Accuses Britain’s Prince Andrew of Lying

The woman who alleges that she was forced by Jeffrey Epstein to have sex with Prince Andrew said she had three encounters with the British royal at the late financier’s instigation and accused the prince of lying about it. Virginia Giuffre told the BBC that Epstein brought her to London in March 2001 when she […]

Leave a Reply

Your email address will not be published. Required fields are marked *