
US Shuts Down Statue of Liberty Debate
The Statue of Liberty was presented in New York Harbor on October 28, 1886, to commemorate the 100th anniversary of the American Declaration of Independence. The United States has strongly rejected French