Iran Lets 5 Americans Leave as U.S. Unfreezes Billions in Oil Revenue for Tehran

Iran Lets 5 Americans Leave as U.S. Unfreezes Billions in Oil Revenue for Tehran

The terms of the deal have generated intense criticism from Republicans, who accused President Biden of helping to finance Iran’s terrorist activities.

* This article was originally published here

Leave a Reply

Your email address will not be published. Required fields are marked *