A team of international inspectors arrived Saturday in Iran, a key step toward fulfilling a deal the country has struck with the United States and other world powers to curtail its nuclear program.


More...