I won't engage further with someone acting in bad faith.
Do you know, for example, that China willingly sells huge amounts of drones to Ukraine?
Snowden gave the full set of documents to Greenwald, Poitras, and The Intercept. Greenwald's opsec in particular is highly questionable, and I would be shocked if Russia and China didn't get a full copy from him. China had no need to barter with Snowden.
Russia is in no position to reject China for selling to both sides. They may not be allies but each is the enemy of their enemies.
Also, how and why some "spy" would work both for China and Russia? Two very different countries from every point of view: culturally, economically, and in every other way also.
The only thing in common is that USA wants to destroy both Russia and China and that because of that reason US controlled media (like 90% of media in the world) publish scary fakes about both countries.
Extraordinary claims require extraordinary evidence.
>Snowden is some sort of hero?
He left his cozy upper middle-class life, partner, and put his life on the line to expose illegal mass surveillance. That's gazillion times more risk and sacrifice to do the right thing, than you'll ever accomplish.
Perhaps it's worth it to have exposed the genuinely illegal things and have scrutiny on the legal but unpleasant ones. But I don't think that's obviously the case. Spy agencies are by definition going to do stuff you wouldn't approve of if you weren't paying close attention to what protections are in place.
Does one need to be gullible to believe this? Or will you substantiate your extraordinary claim?