annie le update


More sad news today: Connecticut police have arrested a Yale lab technician, 24-year-old Raymond Clark III, for grad student Annie Le’s death. Clark, who mostly did janitorial work in the same building as Le, was arrested this morning at a motel. Police said Clark failed a lie detector test and had scratch marks on his… READ MORE »