The Statue of Liberty arrived in New York by ship on this day in history, June 17, 1885. Construction would take some time, as the pedestal was still being built. Read More in FOX News. Read More in Red Pill NOWlej.
The Statue of Liberty arrived in New York by ship on this day in history, June 17, 1885. Construction would take some time, as the pedestal was still being built. Read More in FOX News. Read More in Red Pill NOWlej.