Over a decade following 9/11, the replacement of New York’s twin towers, “One World Trade Center,” is now the tallest building in the city. Finally, the political and real estate squabbling has come to an end…

First we kill bin Laden, and now we are resurrecting the towers. Might be a good excuse to crack open a cold one.