US Defense Secretary Pete Hegseth faces tough questions from lawmakers about the Iran war on Wednesday.