NSA may have spied on 122 foreign leaders

NSA may have spied on 122 foreign leaders

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 international leaders, but …read more

Source: Yahoo Technology Feed

 

Comments are closed.