The statue arrived yesterday after departing on a ship from France in June.
'Little Sister' Statue of Liberty arrives to NYC's Ellis Island from France
A new, smaller version of New York's Statue of Liberty arrives at Ellis Island from France, 135 years after the nation gifted its..
euronews (in English)