Iran releases 5 Americans as US unfreezes billions in oil revenue for Tehran
Five Americans who had been imprisoned in Iran were allowed to leave the country Monday (18) President Joe Biden said, after two years of high-stakes negotiations in which the United States agreed to unfreeze $6 billion in Iranian oil…
Read More...
Read More...