Origins of the Statue of Liberty

The Statue of Liberty is one of the most enduring symbols of the United States. In 2026, the United States will celebrate the 250th anniversary of the signing of the Declaration of Independence, and certainly all eyes will be on Lady Liberty. To gear up for these celebrations, lets learn about the origins of the [...]read moreOrigins of the Statue of Liberty