126 years ago today, on June 17, 1885, the Statue of Liberty arrived in New York Harbor. A gift from the French people, the statue recalls our alliance with France during the Revolutionary War. Historian Edouard de Laboulaye conceived the idea of the statue as a visible symbol of America’s … More