Iconic America
The French Connection
America's greatest symbol has its roots in a small town in France, 300 miles from Paris.
America's greatest symbol has its roots in a small town in France, 300 miles from Paris.
A look at how Lady Liberty's anti-slavery origins and design changed over time.
David Rubenstein asks Professor Ed Berenson why Lady Liberty is a symbol of America.
David Rubenstein visits Ellis Island with Atlantic writer Caitlin Dickerson.
A look at how the poem, "The New Colossus" came to be engraved on the Statue of Liberty.