FLORENCE DETHY & ESTHER ZUCKERMAN
On the ground: Medical students react to news of arrest
As the Yale School of Medicine campus absorbed the news that a suspect in the killing of Annie Le GRD ’13 had been arrested early […]
September 18, 2009