By Philip Giraldi | Strategic Culture Foundation | August 1, 2019 The Tehran government has announced the arrest of seventeen Iranian citizens caught spying for America’s Central Intelligence Agency (CIA). Some of those arrested have already been sentenced to death. It is the third major roll-up of CIA agents in Iran that I have been […]
Source