News

Fire was the primary cause of the collapse of World Trade Center Building 7 in New York City, according to a federal agency.
Untitled (Fish on Fire, Greenwich Street) now looms over the lobby of 3 World Trade Center. At a massive 20 feet by 7 feet, the arresting yet still whimsical copper installation is the largest ...