The Bizarre History Of The Statue Of Liberty
The Statue of Liberty was first dedicated in 1886 and stands on Liberty Island in New York harbor as a gift from France to the United States. The bizarre history of the Statue of Liberty includes its time as a lighthouse, its shutdown during war, and how it came to be associated with Emma Lazarus.
Read More