3 / 9

Lady Liberty

The Statue of Liberty is seen on Bedloe Island in New York Harbor, date unknown. (AP Photo)

The Statue of Liberty comes to America

By Claudine Zap

The Statue of Liberty arrived in New York on June 17,1885. The torch-bearing, crown-wearing lady has become a global symbol of democracy. After being closed for repairs due to damage from the 2012 Superstorm Sandy, both the statue and Liberty Island, where it stands, will reopen to visitors on July 4, 2013.