A new, smaller version of New York's Statue of Liberty arrives at Ellis Island from France, 135 years after the nation gifted its "big sister" to the United States.
A new, smaller version of New York's Statue of Liberty arrives at Ellis Island from France, 135 years after the nation gifted its "big sister" to the United States.
The statue arrived yesterday after departing on a ship from France in June.