LADY LIBERTY: A MONUMENTAL FEAT
Clip: 07/03/2019 | 7m 21s
She has stood atop her pedestal overlooking New York Harbor since 1886. Now Lady Liberty’s history, and an exploration of her many layers of meaning, are on display in a new building erected on the island: The Statue of Liberty Museum.
Aired: 07/03/19Video has closed captioning.