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.