intelnews.org
Analysis: Did the US Central Intelligence Agency lose 17 spies in Iran?
If the announcements from Tehran are to be believed, the United States Central Intelligence Agency lost at least 17 spies in Iran in the months leading up to March 2019. Did this really happen?