Advertising Console

    Diplomatic Fallout Brews With Snowden 'In Transit'

    Repost
    NewsyVideos

    by NewsyVideos

    1.4K
    60 views
    Russian President Vladimir Putin has confirmed Snowden is still in the transit area at Moscow's airport, which is outside the country's jurisdiction.