Former College Trustee and donor Leon Black ’73 paid Jeffrey Epstein $158 million, report finds
Leon Black ’73, longtime donor to the College and namesake of the Black Family Visual Arts Center, paid convicted sex offender Jeffrey Epstein more than $150 million from 2012 to 2017, according to an internal review ordered by the board of the private equity firm Apollo Global Management. Black, who co-founded Apollo and currently serves as its chief executive and chairman, will step down as CEO before July, according to The New York Times.