There's no real evidence Snowden was a Russian spy. The best people can come up with is that he's in Russia, ignoring that he was stopped there en route to Ecuador.
Unironically they will point to the fact that he's in Russia, not counting the fact that he was travelling to Ecuador and had his passport revoked while enroute and the US was intercepting planes coming out of Russia (even of diplomats).