Harvard is a cesspool
The Saudi’s might just want their 20 million $ back.
Indeed:
4
“Harvard University:
A cesspool of arrogant snobs who will one day own a disproportionate amount of America’s wealth.”
https://www.urbandictionary.com/define.php?term=Harvard%20University