iOS app Android app

World Trade Center Noose

Noose Discovered At One World Trade Center

Posted 12.30.2011 | New York

A noose was found hanging from the 64th floor of 1 World Trade Center Tuesday. A construction foreman returning from holiday break discovered the ...