Tag: minutes
May. 10, 2019
Swarthmore student protests dismantle campus Greek life
Swarthmore College is located approximately 30 minutes from Drexel University. The college has drawn national attention after students responded to leaked minutes from fraternity houses…
