Edward Snowden whereabouts: Dad says NSA leaker may return to United States.

Snowden’s Dad Says He May Return to U.S. (VIDEO)

Trending News Channel
Videos Highlighting The Latest Search Trends.
June 29 2013 7:30 AM

Snowden’s Dad Says He May Return to U.S. (VIDEO)

Edward Snowden appears to be in Moscow, but he has remained out of sight so far.

Video by Reuters.  

  Slate Plus
Moneybox
April 23 2015 3:34 PM Tab Roulette! Slate’s business and tech writers share what they’re reading, whether they want to or not.