ParentFull threadthrowaway199956·There are US sanctions against Russian government and some officials, but is Russia an 'Embargoed Country' whatever might be it's legal defenition?View on HN