Question
Who gifted the “Statue of Liberty”, standing off the New York port, to the United States on the first centenary celebrations of the US?
A Germany
B Great Britain
C People of New York
D France
View Answer
Answer & Explanation
Answer: Option [D]