Article Image

IPFS News Link • Iran

Iran bars 38 IAEA nuclear inspectors

• AP
[and gives Bush an excuse] Iran has barred 38 nuclear inspectors on a United Nations list from entering the country, the foreign minister said Monday in what appeared to be retaliation for the U.N. sanctions imposed last month.

Free Talk Live