7 World Trade Center, colloquially known as Building 7 or the Salomon Brothers Building, was an office building constructed as part of the original World Trade Center Complex in Lower Manhattan, New York City. From Wikipedia
The New York Democrat expressed regret for a 2011 blog post, stating his record as an elected official shows he does not hold such views today.