Friday, September 18, 2009 - 11:22am
The Yale University lab technician accused of killing graduate student and fellow lab employee Annie Le may have had help in hiding her body from investigators, according to reports, and another arrest could be imminent.
Comments News Comments