“The Trump administration initially suggested the war with Iran would last four weeks, but it has now stretched beyond two months.”