Question: When was the statue of liberty delivered to the united states?
Answer: On June 17 , 1885
Disambiguated annotations:
answer: June 17, 1885
qaPairs: question: When was the Statue of Liberty's arm delivered to the United States?
answer: August 1876
question: When was the majority of the Statue of Liberty delivered to the United States?
answer: 1885