Advertising Console

    Report: Snowden's Stay in Russia an Accident

    NewsyVideos

    by NewsyVideos

    1.4K
    117 views
    A report by a Russian newspaper says Snowden was supposed to fly to Cuba, but the country revoked its offer after being pressured by the U.S.