I was surprised by the Russia destination as well, but, thinking about it, what other country would be less willing to comply with Biden than Russia? Biden’s accomplices are world-wide.....Russia seems to stand alone in its anti-Biden stance. Edward Snowden seemed to think so as well.
Snowdon is a spy, too.