FOX NEWS: Statue of Liberty’s $100M museum opening this week after two years of construction

Statue of Liberty’s $100M museum opening this week after two years of construction

The new Statue of Liberty museum is set to open its doors Thursday after more than two years of construction on the $100 million publicly funded project on Liberty Island.

More: https://fxn.ws/2HqzHif

Leave a Reply