Drew Angerer/Getty Images The Statue of Liberty’s original torch was damaged in an explosion in 1916 and replaced with a replica in 1985. The torch recently secured a permanent home at the brand new Statue of Liberty Museum, which opens to the public on May 16. The designing of the museum generated questions about the […]