The Statue of Liberty was gifted to the USA by which country?

  • (A) Great Britain
  • (B) France
  • (C) Greece
  • (D) Australia;
Correct Answer: B

Leave a Reply