› added 2 years ago
65
TIL the United States also gifted France with their own Statue of Liberty
via reddit.com