A tall order Soaring into the Manhattan skyline at the site of the world's worst terrorist atrocity, One World Trade Center (also known as the Freedom Tower) will be the United States' tallest skyscraper. This symbol of pride and hope is currently under construction where the Twin Towers once stood, and is an integral part of the renewal of this site, which will be comprised of five new ...