News
The Statue of Liberty has towered over New York Harbor since 1886 given to the US as a gift from the French to celebrate the end of slavery in the US and inspire the restoration of Liberty at home.
Left-leaning French Parliament member Raphaël Glucksmann has called on the US to return the Statue of Liberty to France. AFP via Getty Images “We gave it to you as a gift, but apparently you ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results