UK politics
fromThe New Yorker
2 weeks agoThe Jeffrey Epstein Files Are Peter Mandelson's Final Disgrace
Peter Mandelson leaked sensitive government information to Jeffrey Epstein during 2009-10, prompting police and regulatory investigations and his dismissal as UK ambassador.