After days of uncertainty and tit-for-tat military strikes, the United States and Iran have agreed to the terms of a peace deal, officials said. Read More in the Washington Post