• @assassin_aragorn
    link
    31 year ago

    The UK is I believe. Russia should be but they’ve clearly ripped that up. It’s the Budapest Memorandums if you want to look more into it.