Statue of liberty was gifted to America by _________ on __________?A. Russia – 1 January 1886B. Egypt – 21 June 1886C. Japan – 11 September 1886D. France – 28 October 1886Leave a ReplyYou must be logged in to post a comment.