Share

Videos

Diplomatic Fallout Brews With Snowden 'In Transit'

Newsy
|
June 25, 2013 AT 12:36 PM
Russian President Vladimir Putin has confirmed Snowden is still in the transit area at Moscow's airport, which is outside the country's jurisdiction.