Ongoing revelations of spying on foreign allies by the U.S. government’s National Security Agency (NSA) continue to cause diplomatic upheaval throughout the world.
Ongoing revelations of spying on foreign allies by the U.S. government’s National Security Agency (NSA) continue to cause diplomatic upheaval throughout the world.