The Statue of Liberty is located on Liberty Island in New York City. It was a gift from the people of France in the year 1886 ...
The Statue of Liberty, one of America’s strongest symbols of unity and freedom, was unveiled on this day in history, Oct. 28, 1886. The rainy autumn day kicked off with festivities organized by ...
Subscribers may view the full text of this article in its original form through TimesMachine. The American Committee of the Statue of Liberty, in conjunction with Major-Gen. Schofield, has made ...
Gifted to the United States by France in 1886, the Statue of ... Warren subtly invoked the Statue of Liberty through the use ...