NSA Whistleblower Edward Snowden Is Now A Registered Russian Taxpayer, RFE/RL Finds

Edward Snowden is a registered Russian taxpayer.

The former US National Security Agency whistleblower, who has lived in Russia since his revelations rocked the US intelligence community in 2013, has a taxpayer identification number, RFE/RL’s…

Continue Reading