Representative Elise Stefanik (R-NY) absolutely embarrassed the university presidents who came to Congress last week, and the end results speak for themselves.
It only took losing $100 million for University of Pennsylvania President Liz Magill to finally be forced into resigning.
Recent Comments