Lt. Gen. Dan Caine will serve as the senior military adviser to President Trump and Defense Secretary Pete Hegseth. Post navigation Maine Governor, Staring Down Trump, Says She Is Unfazed by ‘Loud Men’ Why Iran’s Supreme Leader Came Around to Nuclear Talks With Trump