1 . Which country gave USA the 'Statue of Liberty'?

  • A. France
  • B. Germany
  • C. Uk
  • D. Denmark
View Answer Discuss in Forum Workspace Report