Advertising Console

    France Demands Explanation for 'Shocking' NSA Spying Claims

    Repost
    NewsyVideos

    by NewsyVideos

    1.4K
    31 views
    France is outraged over a report in Le Monde that claims the U.S. conducted a massive spying effort on French citizens.