On this day, the iconic Statue of Liberty, a symbol of freedom and democracy, was officially dedicated in New York Harbor. Gifted by France to the United States, Lady Liberty has welcomed generations of immigrants and stands as a beacon of hope and inspiration.