HELP ASAP!!!
The Statue of Liberty was a gift from the people of what country?
AEngland
BFrance
CGermany
DSpain
I think its France, Not entirely sure.
The Statue of Liberty was a gift from the people of what country?
AEngland
BFrance
CGermany
DSpain