Good luck trying to collect.
Russian debt now trading at 20 cents on the dollar. Putin channeling Zimbabwe.