Merkel

03.29.14
NSA may have spied on 122 foreign leaders
03.29.14

NSA may have spied on 122 foreign leaders

We've known for a while that the NSA has spied on German Chancellor Angela Merkel and other intern...

View