A US Library of Congress report asserting that Iran's Intelligence agency has 30,000 employees has been widely quoted – and criticized. The report has been withdrawn and is now under revision.
Results: 1 of 1