American whistleblower Edward Snowden granted permanent residency in Russia

Former US National Security Agency contractor Edward Snowden has been given permanent residency in Russia, state-run news agency RIA Novosti reported. Snowden had requested a three-year extension of the permit this spring as it was set to expire in April 2020 but the procedure stalled because of the coronavirus pandemic, according to his lawyer Anatoly […]