Photo drags the British royal family into the Jeffrey Epstein scandal once again
The British royal family has been dragged once again into the Jeffrey Epstein scandal as a photograph emerged showing the late financier’s alleged accomplice posing on a throne at Buckingham Palace.