From China to Putin’s Russia, Google has its hands full Posted on March 27, 2010 Is Russia Google’s next weak spot?