Prince Andrew, ‘Appalled’ by Epstein Scandal, Denies Any Role. Andrew, Duke of York, Epstein, Jeffrey E (1953- ), Sex Crimes, Buckingham Palace, Giuffre, Virginia Roberts, Great Britain, New York City