Already embroiled in a row with President Donald Trump amid his claims that spies are leaking secrets against him, now the CIA is facing its own damaging leaks. By Gordon…
Tag: Edward Snowden
Edward Snowden: Russia probably behind NSA leak
The whistleblower Edward Snowden believes Russia is behind a leak of malware allegedly belonging to the US National Security Agency (NSA). By Kevin Rawlinson, BBC News Hackers calling themselves Shadow…