China stage managing Snowden's escape with Russia?

China stage managing Snowden's escape with Russia?