So, serious question here
When did Wikileaks last release something of tangible value?
I can't really remember when the last release of actual information that actually held any impact or meat. Unless maybe it's Julian's final message (that we know of) re: Spain and Catalonia.