Tag Archives: 122

NSA might have spied on 122 overseas leaders

We have recognized for some time that the NSA has spied on German Chancellor Angela Merkel and different worldwide leaders, nevertheless it now appears like that surveillance was simply the tip of the iceberg. Der Spiegel and The Intercept have revealed an Edward Snowden leak