U.S. Officials Unfreeze Billions in Iranian Oil Revenue to Secure the Release of 5 Americans Held in Iran
Iran has released five Americans after President Joe Biden negotiated with officials to unfreeze billions in Iranian oil revenue and dismiss federal charges against five Iranians.
Iran has released five Americans after President Joe Biden negotiated with officials to unfreeze billions in Iranian oil revenue and dismiss federal charges against five Iranians.