Everyone knows the major powers have "spies" in each others countries - this is how the world works. But to label those who have recently been caught in the States as "spies" is stretching it a bit, they were foreign agents but they didn't actually do any "spying". They actually had instructions not to apply for government jobs etc. It's good that we have a balance, that we have a US and a Russia or a US and a China or a US and a constantly developing EU - we need balance and part of that means there will always be "spies". So to get all flustered over folks who weren't actually "spies" is a bit much really!