Russian supporters of NSA leaker Edward Snowden rally in central Moscow on July 12. Russia says it won't extradite Snowden to the United States, but it has cooperated with other countries in the past. Evgeny Feldman/AFP/Getty Images hide caption

itoggle caption Evgeny Feldman/AFP/Getty Images