Posted in History

The Statue of Liberty – an Enduring Symbol of Freedom and Renewal

On this day in 1885, the dismantled Statue of Liberty, a gift of friendship from the people of France to the people of America for…

Continue Reading... The Statue of Liberty – an Enduring Symbol of Freedom and Renewal