Moulton questions Iran war progress amid Strait of Hormuz blockade Moulton: Do you think we are winning the Iran war?