Oct. 28, 1886 : The Statue of Liberty is Inaugurated
The Statue of Liberty stands as one of the most iconic symbols of freedom and democracy. Its history begins in the 19th century with the French historian and political intellectual Édouard René de Laboulaye, a staunch advocate for American democracy. …