8 seconds ago 2009-09-17T05:40:04-07:00
NEW HAVEN, Conn. – A Yale University lab technician was arrested Thursday and charged with the suffocation death of a graduate student whose body was found stuffed in a research building wall on what was to be her wedding day. Full Story »