@Moment-in-Time,
Here is an interesting article which is pertinent to the conversation. It seems Snowden is not technically an asylum case but has been given a "three-year residential permit" and he is allowed to travel abroad for "three-month stints."
______
"Edward Snowden, the National Security Agency whistleblower, has been given permission to stay in Russia for three more years and will be allowed to travel abroad for three-month stints. His Russian lawyer told reporters that Snowden, whose temporary asylum ran out on 1 August, has received a three-year residence permit.
"The decision on the application has been taken and therefore, starting 1 August 2014, Edward Snowden has received a three-year residential permit," said Anatoly Kucherena.
"But the former NSA contractor has not been granted political asylum, which would have allowed him to stay in Russia permanently. However, Kucherena said Snowden would be able to extend his residency permit for a further three years when it runs out and after five years would be eligible to apply for Russian citizenship. He did not know if Snowden intended to do so.
http://www.theguardian.com/world/2014/aug/07/edward-snowden-permission-stay-in-russia-three-years