The Statue of Liberty will soon celebrate its 130th anniversary, and with it plans for NYC’s newest museum have been announced. A new 20,000-square-foot museum is in the works near the statue that would accommodate far more people than the current exhibition space in the statue’s pedestal, according to the Wall Street Journal. The museum will increase public access to exhibits on the history, construction and legacy of the statue, as well as provide additional … [more]