Day in Tech History

Day in Tech History


June 17, 1885: Statue of Liberty is Delivered

June 17, 2024

1885 Arriving in over 200 crates, the Statue of Liberty is fully delivered to New York City. French sculptor Frederic-Auguste Bartholdi, along with Gustave Eiffel, created this statue for America to