Statue of Liberty: A forgotten monument to freed slaves and a false idol of broken promises
In 1886, The Statue of Liberty was a symbol of democratic government and Enlightenment ideals, as well as a celebration of the Union’s victory in the American Civil War and the abolition of slavery. The 26,000-square-foot museum on Liberty Island opened to the public on May 16. It is the new home for the statue’s original torch that was replaced in the 1980s restoration, an unoxidized copper replica of Lady Liberty’s face, and other artifacts that previously were in a smaller museum space inside the statue’s pedestal. It also revived an aspect of the statue’s long-forgotten history, that Lady...
Read More