U.S. presses Russia as mystery over Snowden deepens

photo

Photo  / 12

Russian policemen stand outside the embassy of Ecuador in Moscow, June 24, 2013. REUTERS/Nikolay Asmolovskiy