As a permanent US citizen, her release was disadvantaged by Trump's decision on the Iran Deal, as the lack of regular meetings between US and Iranian officials have been canceled. These meetings were the only face to face meetings the parties have, and the only opportunities for the release of the American prisoners.
