Multiple members of the Board of Trustees were reportedly pressured to step down after their criticism of Penn's response to the Palestine Writes Literature Festival.
Multiple members of the Board of Trustees were reportedly pressured to step down after their criticism of Penn's response to the Palestine Writes Literature Festival.