A member of the French government requested the return of the Statue of Liberty, claiming America had lost its way and no ...
Should the poem on the Statue of Liberty guide U.S. immigration policy? Americans are divided, according to a new poll. Photo from Jeff Burak, UnSplash Attached to the Statue of Liberty is a ...
The Statue of Liberty was unveiled in New York City's harbour on October 28, 1886 for the centennial of the American Declaration of Independence as a gift from the French people to America. It was ...