Newspaper article today said that the Russians aren't denying that they're spies, but they're claiming that they're the
nice sort of spies and the American are paranoid if they think the Russians would
want to spy on them.
Also, apparently they forged British and Irish passports. Amazing how quiet those governments are when a country
other than Israel does that.