WikiLeaks releases two more CIA Vault 7 drops on consecutive days: Elsa on Wednesday June 28, 2017 and Outlaw Country on Thursday the 29th. Elsa 28 June, 2017 (Texas). WikiLeaks publishes documents from the ELSA project of the CIA. ELSA is a geo-location malware for WiFi-enabled devices like lapto... Read more...