U.S. leftists blame CIA for Iran uprising

A section of the leftists in the United States is blaming the Central Intelligence Agency of fomenting trouble in Iran, but other progressives are accusing their own kind of becoming apologists of the theocracy."Iran situation has left the political left in the United States...

closeSign in to NowPublic

is reporting from