Iran Releases Photos of Alleged CIA Officers Handling Spies

TEHRAN (FNA)- The Iranian intelligence and security forces on Monday released more details about 17 CIA spies captured last year. Later it released the photos of the CIA handlers of the captured spies as well as some relevant documents pertaining the case. [PHOTOS]

 

 

TheWatchTowers.org
Translate »