Loading...

NYC's Freedom Tower

| In New York, plans were unveiled for the new "freedom tower," which will be 1776 feet tall. The plan also reflects an effort to rebuild the 16 acres that were destroyed during the 9/11 attacks.