History: The Statue of Liberty arrives in New York in 1885
Today in History: The Statue of Liberty arrives in New York in 1885 On this day in 1885, the dismantled Statue of Liberty arrived in New York Harbor after being shipped across the Atlantic Ocean from France in 350 individual…