Originally Posted by
Arclite01
TTN
That is us who have been paying the US for the last 60 years. I am unsure if anyone in Europe has been paying...................
Arc
Russia still owes the US about USD 100M, is paying in small slices and the payment schedule ends in 2030. Not really a burden.