Q: when was the statue of liberty delivered to the united states? A:
On June 17, 1885