Defense Secretary Pete Hegseth was grilled on Capitol Hill over the costly conflict with unclear objectives that has been waged without congressional approval.