Posted in RADIO STATIONS WikiLeaks – Vault 7: Projects June 29, 2025 Today, June 28th 2017, WikiLeaks publishes documents from the ELSA project of the CIA. ELSA is a geo-location malware for WiFi-enabled devices like laptops running the Micorosoft Windows operating system. Read More