First look: New Statue of Liberty Museum is crown jewel of Liberty Island upgrade Kourosh MaheriMay 13, 2019Top Post navigation PreviousNext More than two years after breaking ground, and funded by a $100 million public campaign, the new Statue of Liberty Museum opens Thursday.