NEW YORK — A new museum opening at the Statue of Liberty is giving visitors another opportunity to explore its history and the impact the iconic structure has had on the world. The 26,000-square-foot museum on Liberty Island, scheduled to open to the public on Thursday, is the new home for the statue’s original torch and other artifacts which had …