More than 900 faculty at the University of Pennsylvania signed a letter opposing influence from trustees and donors following Liz Magill’s resignation. Read More in FOX News.   Read More in Red Pill NOWlej.