The 'Snoopers' Charter': Assessing Britain's new mass surveillance powers

The 'Snoopers' Charter': Assessing Britain's new mass surveillance powers