New details of the $400 million U.S. payment to Iran earlier this year depict a tightly scripted exchange specifically timed to the release of several American prisoners held in Iran, based on accounts from U.S.
New details of the $400 million U.S. payment to Iran earlier this year depict a tightly scripted exchange specifically timed to the release of several American prisoners held in Iran, based on accounts from U.S.