iOS app Android app

Body Found in Wall

Annie Le: Body found inside Yale lab building: Police

Posted 05.25.2011 | New York

NEW HAVEN, Conn. (AP)-- Police in Connecticut say a body has been found in a building where a Yale University graduate student vanished. New Haven As...