Jun172023 by Christine RousselleNo Comments On this day in history, June 17, 1885, the Statue of Liberty arrives in New York