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…

Source


From Truthout via This RSS Feed.