KATHERINE STEVENS
Mogul ’05 wins YCC race
In an election with unprecedented voter turnout, Elliott Mogul ’05 beat out opponents Edward Pritchett ’05 and Miles Hall ’05 to win the Yale College […]
April 18, 2003