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. Read the full article...
- Views: 305
- Comments: 1

Comments 1 Pending 0
Aslan
ReportThanks for your post Fred