Vault 7, Fake News, Cold War 2.0: Are the Pieces Forming the Puzzle?