The United States and Iran announced a framework agreement earlier this week to end the U.S.-Israeli war of aggression on Iran. Whether or not this agreement holds, the United States has lost this war of aggression in every sense — moral, legal, political, economic, reputational, and strategic. Iran held out for 39 days against the combined military force of the United States and Israel until a…
From Truthout via This RSS Feed.
You must log in or # to comment.


