Home / Report Question

Q. 'Statue of Liberty' is the National Emblem of
  • A. UK
  • B. USA
  • C. Germany
  • D. Russia

Correct Answer: B