Has Russia defaulted yet?
Yes!
Last updated on 06/27/2022