Multiple choice general knowledge Who Gifted Statue of Liberty to USA??? USSR UAE UK USA Reveal answer Fill a bubble to check yourself C Correct answer