To Receive Award, Father Lon Snowden Makes Trip To Russia
• dailypaul.comA new photo of NSA whistleblower Edward Snowden has surfaced — it is the first photo released of Snowden since he left the Moscow airport.
A new photo of NSA whistleblower Edward Snowden has surfaced — it is the first photo released of Snowden since he left the Moscow airport.