Listen to Freedom Radio on iHeartRadio

Freedom Radio

(NEWSER) - Thirteen years after the 9/11 terrorist attacks, the resurrected World Trade Center is again opening for business, marking an emotional milestone for both New Yorkers and the nation.

Publishing giant Condé Nast will today start moving into One World Trade Center (aka the Freedom Tower), the 104-story, $3.9 billion skyscraper that dominates the Manhattan skyline. It's America's tallest building and the centerpiece of the 16-acre site where the decimated twin towers once stood. "The New York City skyline is whole again, as One World Trade Center takes its place in Lower Manhattan," says the executive director of the Port Authority of New York and New Jersey, which owns both the building and the World Trade Center site.

An observation deck eventually will be open to the public.

Photo: Getty Images

Read the full story on