Question: which country has given asylum to edward snowden?
Answer: He was granted temporary asylum in Russia for one year. On August 7, 2014, six days after Snowden's one-year temporary asylum expired, his Russian lawyer announced that Snowden had received a three-year residency permit. It allowed him to travel freely within Russia and to go abroad for up to three months.