The Statue of Liberty stands as one of the most recognizable symbols of American freedom and democracy worldwide. Formally titled “Liberty Enlightening the World,” the copper colossus was presented by ...
The United States is being criticized for its president’s recent authoritarian remarks. Now, a French politician is suggesting that the Statue of Liberty should be returned to France. French Place ...