› added 9 years ago
75
TIL that the British made their final payment to the USA for war materials and food supplies during WWII in 2006.
via reddit.com