The UK’s mass surveillance powers have been ruled illegal

You may also like...