Pete Hegseth, Fox News host and military veteran, is named by Donald Trump as defense secretary. With a background in Afghanistan and Iraq operations and a conservative media career, Hegseth faces controversies over past allegations but garners strong support within the Republican party. His close relationship with Trump played a key role in his appointment.