Twelve years after the attacks of September 11, One World Trade Center, the centerpiece of the new World Trade Center complex, is finally nearing completion with a scheduled opening date in early 2014. Formerly known as the Freedom Tower, the building soars above the city at 1,776 feet, making it the tallest building in the Western Hemisphere…. Read more