AFP EXCLUSIVE: U.S.-Israeli Plot to Kidnap Edward Snowden Foiled

By Richard Walker — A plot by the Central Intelligence Agency (CIA) and Israel’s Mossad to kidnap National Security Agency (NSA) whistleblower Edward Snowden was foiled by agents of Russia’s intelligence agency, the Federal Security … Continue reading AFP EXCLUSIVE: U.S.-Israeli Plot to Kidnap Edward Snowden Foiled