fromThe Art Newspaper - International art news and events
11 hours agoUS Senator calls for investigation into MoMA trustee Leon Black's business ties to Jeffrey Epstein
Leon Black faces scrutiny over $158 million payments to Jeffrey Epstein for tax advice.