NSA whistleblower Edward Snowden has been granted temporary asylum in Russia and is allowed to enter the country’s territory, a source close to the matter told Itar-Tass.
The whistleblower has been granted temporary political asylum in Russia, Snowden’s legal representative … Read the rest