Snowden's Arrival in Moscow Shrouded in Mystery

Despite alleged NSA leaker's inability to leave Moscow airport, reporters are unable to locate him.

June 24, 2013

Top Stories

ABC News Live Presents