ESTHER ZUCKERMAN
Prop 8 passage disappoints
Rachel Schiff ’10 and her girlfriend were celebrating President-elect Barack Obama’s victory in Times Square on Tuesday night when Schiff got the news about Proposition […]
November 6, 2008