Well, Russia is a big country and borders any country she wants to border! :-)
As we used to joke in old times: "American imperialists are constantly interfering with the internal affairs of the Soviet Union in all over the world"
By the way, while we are at enlightening each other geographically, did you know that Northern Pole belongs to Russia?
There was an old SCTV skit, where they did a satire on Russian Televtion called 3CP-TV. One of the shows was called "What Fits Inside Russia" where the host would take images of smaller countries and drop them inside a map of the Soviet Union to emphasize just how large the country was. One example was, "Let's see the anti-Leninist state of Texas. It is but one puny lone star in large constellation that is Mother Russia, ha ha ha!!" Funny stuff, couldn't help to think about that.