As Snowden landed in Moscow after leaving Hong Kong, where the US had requested his arrest, leading Democratic senator Chuck Schumer accused the Russian president of sticking a finger in the eye of the US, The Guardian reports.
"The bottom line is very simple: allies are supposed to treat each other in decent ways and Putin always seems almost eager to put a finger in the eye of the United States, whether it is Syria, Iran and now of course with Snowden," Schumer said on CNN's State of the Union.