David Miranda

The damage of Edward Snowden's revelations

How much damage have Edward Snowden's revelations caused to British national security?