Ramin Mazaheri
Press TV, Washington DC
Even more than the Vietnam War, the war on Iran is the most unpopular war ever in the United States.
That means there is widespread relief that the conflict is over, but the fallout may just be beginning for the war’s instigators. Ramin Mazaheri has more from Washington DC.