video

04.30.12

Freedom Tower Rises to Tallest Building

New York City’s skyline is about to get a little higher: One World Trade Center is set to overtake the Empire State Building as the city’s tallest building Monday. Newsweek & The Daily Beast’s John Avlon on the significance of the new building’s epic magnitude.