claim
Larry Summers, a former U.S. Treasury secretary and Harvard University president, was forced to take leave from Harvard University in 2023 due to his ties to Jeffrey Epstein.

Authors

Sources

Referenced by nodes (2)