Trump administration unveils sweeping terms of proposed Iran agreement – SpryNews