Question
Which of the following gifted Status of Liberty, established near port of New York, to the United States of America on the occasion of the its first centenary celebrations?
A France
B Great Britain
C Germany
D Citizens of New York
View Answer
Answer & Explanation
Answer: Option [A]