Former Revolutionary Guard of Iran Turned CIA Agent Reza Kahlili on Truth for America the Week of June 3rd.

REZA KAHLILI is the pseudonym of a former Iranian Revolutionary Guard member who worked undercover as a CIA agent for several years in the ‘80s and ‘90s. He spent an idyllic childhood in Tehran, the capital of Iran, surrounded by a close-knit upper middle-class family and two spirited boyhood friends. The Iran of his youth allowed Reza to think and act freely, and even indulge a penchant for rebellious pranks in the face of the local mullahs. His political and personal freedoms... Read More