Germany is NSA's largest listening post, according to new report based on Snowden leaks

Discuss

Continue the discussion at bbs.boingboing.net

8 replies