Edward Snowden, Reluctant Refugee, Pens an Open Letter

Edward Snowden

Edward Snowden, the source of the “leaks” which exposed the American government’s surveillance against its own people, is still stuck in Russia.Like Tom Hanks in Steven Spielberg’s 2004 comedy-drama “The Terminal,” Snowden is apparently living in the airport terminal in Moscow.  He is unable to fly to another country because the American government has pressed leaders of other nations into denying him entry, and has revoked his passport.There are those who have gone along with the governm … [Read more...]