Treaties concerning Ukraine’s right to exist

There are a LOT of claims and half-truths that Russia should have some “special rights” over Ukraine. Here is the truth on the basis of the actually signed treaties What has been signed is the Budapest Agreement of 1994. It is a security agreement in which Russia, the United States and others guarantee Ukraine’s independence. […]