› added 1 year ago
27
TIL the United States also gifted France with their own Statue of Liberty
via reddit.com