UK politics
fromThe New Yorker
1 month 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.