Russian intelligence may have suggested he secure a job with USIS, the NSA contractor, for the purpose of collecting anything that might be useful. Snowden made his revelation about U.S. hacking of Chinese secrets just days before Obama was to meet with the Chinese head of state. At that meeting Obama was supposed to bring up the issue of Chinese hacking.
So if Snowden has been working for the Russians for six years they get a load of NSA secrets, they damage the NSA surveillance program, plus they get to embarrass the U.S. and Obama with an international scandal.
NSA has been on a mole hunt for years. This whole thing stinks to me.
Asylum? Hah! I think he just went home (new or otherwise).