Putin signed the treaty of Demarcation of the Border between Ukraine and Russia on January 28, 2003

This treaty says the border shall be “indisputable.” “The description of the passage of the state border and the atlas of the maps of the state border between the Russian Federation and Ukraine are made and agreed upon and constitute an indisputable part of the treaty.” There is NO mention of NATO or the EU […]
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. […]