Thursday, September 17th, 2009
Really? A frickin wall in the research building Ray Ray? And we thought humanity was taking strides forward. NEW HAVEN, Conn. — An arrest has been made in the case of the Yale graduate that was strangled to death and stuffed in the wall of a research building. Raymond Clark III has appeared in court [...]