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.
Planet of the Apes gave cinema one of the most memorable ending twists in pop culture history and it is still referenced.
Though the claim that Glucksmann said the U.S. should give the Statue of Liberty back to France is true, it does not appear that it was meant to be taken literally. In mid-March 2025, a claim ...
The sun rises behind the Statue of Liberty in New York City on February 17 as seen from Jersey City, New Jersey. Gary Hershorn/Getty Images President Donald Trump on Saturday posted on Truth ...