Russia isn’t even a member of the WTO. ,they will be
I'm just demonstrating that this is hardly a "trade" issue. The people whining that it is are economically illiterate.