On This Day - June 17 Jun 17, 2024 5:16:34 GMT -6 Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by NerdiestKen on Jun 17, 2024 5:16:34 GMT -6 On this day in 1885, Statue of Liberty arrives in New York Harborwww.history.com/this-day-in-history/statue-of-liberty-arrives-in-new-york-harbor