Bloody clothing has been found in ceiling tiles at 10 Amistad Street, the Yale building where Annie Le was last seen, authorities said Saturday. A body has not been found, authorities told News Channel 8.
Comprehensive up-to-date video news coverage, aggregated from media sources all over the world by SmallShop News.
Comments