The world's powers just signed an interim accord with Iran. Read it here. - Tablet Magazine