Yes, the statue of liberty was gifted by France to US when it gained independence from the British
Yes it was a gift there is also a sister twin there in France.
White elephant.... had to build base and provide maintenance plus repairs and upgrades.
Yes
Yes, France people raised fund for paying for the statue construction and transportation. American people raised fund for building the base.
Yes it is.
Yep
Yes, it is a gift from France
Thanks! Your answer is awaiting moderation.