October 28, 1885Beyond Vassar The Statue of Liberty, France’s gift to the United States, was unveiled in New York.