Sorority Games March 12, 2007 by David Schraub, Assistant Editor 1 Comment The infamous Delta Zeta is no longer welcome on DePauw’s campus. Big win for feminists everywhere.