I think we're handling this badly.
I wish people would stop saying "China" instead of "Hong Kong". IMO, it makes them appear horribly biased/agenda driven. Hong Kong has it's own Constitution and a well respected judiciary. From what I've read HK doesn't care for China butting in to their business, and China stays out of it.
Also from what I've read, these types of problems extraditing Snowden from HK were expected. If successful, it was stated that it would take a long time if Snowden fully fought it through the HK court system, and they were saying not months, but years before he was actually extradited.
IMO, we need to lay off trying to bully HK. We just got caught spying on the entire world - and I'm referring here to spying on regular citizens (ethically if not legally violating their right to privacy) - and going into full 'bully mode' makes us look even worse.
Russia? We don't even have an extradition treaty with Russia. We didn't want one and I think that's the right call. Trying to bully Putin just reveals our impotence. Probably gives him a good giggle too. We need to drop the 'bully crap' with them, it makes us look stupid.
I also think there are many out there who, based on current evidence, are getting downright hysterical in their claims that Snowden is some kind of major spy, a traitor about to give up all kinds of damaging info on the US. Some are borderline apocalyptic in their predictions etc. How about chilling on that crap? Even it was true we look absolutely desperate etc. And maybe we shouldn't be alienating Snowden so much. It validates his fear of the US govt, and I think, makes him more sympathetic to people.
And our intelligence service looks not only malevolent and stupid, but utterly incompetent. One low level contractor who doesn't even work for the US govt bringing down our multi billion $ intel infrastructure?
Badly played IMHO.
Fern