'There Are More Snowden Documents on Israel'
Glenn Greenwald, publisher of the Snowden documents, says Israel “absolutely right” in linking NSA spying to Pollard.
Glenn Greenwald, publisher of the Snowden documents, says Israel “absolutely right” in linking NSA spying to Pollard.
Secret documents leaked by Edward Snowden indicate that Britain is running a secret internet monitoring station in the Middle East.