Secretary of Defense Pete Hegseth faced his first congressional hearing in a year, defending a $1.5 trillion Pentagon budget and a two-month-old Iran war that has stalled while avoiding accountability for firing dozens of military leaders and banning press conferences. Republicans offered Hegseth unqualified praise for the Iran campaign while Democrats criticized the $1 billion daily cost, rising gas prices, and failure to meet stated military objectives after 60 days.