The Scott Trust Limited, which is effectively still The Guardian, and was created to guarantee its financial and editorial independence. There's a reason why Snowden went to them specifically to leak his leaks etc.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments