Day: May 12, 2019

The Statue of Liberty Museum opens on Liberty Island in New York Harbor, telling the story of the creation of the most recognizable symbol of America – CBS News

The Statue of Liberty Museum opens on Liberty Island in New York Harbor, telling the story of the creation of the most recognizable symbol of America  CBS News

The $100 million Statue of Liberty Museum opens this week on Liberty Island in New York Harbor, telling the story of the creation of the most recognizable …