07 March 2017

Another Snowden?


Wikileaks have released another large volume of information leaked to them by whistleblowers within the CIA:

This follows after the release of information documenting the CIA's involvement in manipulating the outcome of the 2012 elections in France.

* On the website of Wikileaks, there is a press release regarding this information known as "Vault 7":