Dangling workers rescued from World Trade Center

scaffold-rescue-nb

Two window washers were trapped on scaffolding dangling 69 stories up the side of 1 World Trade Center…

One World Trade Center named tallest US building

The new World Trade Center tower in New York knocked Chicago’s Willis Tower off its pedestal as the tallest building…