On this day in history, October 28, 1886, Statue of Liberty is unveiled to the US October 28, 2024, 02:04:59 AM On this day in history, October 28, 1886, Statue of Liberty is unveiled to the US[html]The Statue of Liberty was officially revealed to the world Oct. 28, 1886, in New York City's harbor, which affirmed the friendship between France and America.[/html]Source: On this day in history, October 28, 1886, Statue of Liberty is unveiled to the US (http://ht**://www.foxnews.c**/lifestyle/this-day-history-oct-28-1886-statue-liberty-unveiled-us) Quote Selected