Col. Dave Butler, who served as communications adviser to Army chief of staff Gen. Randy George and Army Secretary Daniel Driscoll, was fired on Hegseth’s orders, according to Fox News, The Washington Post and The New York Times.
It’s unclear why Hegseth took issue with Butler, who officially retired. Several outlets reported that Butler’s name had been on a list of officers nominated for promotion, but Hegseth held up those promotions in part due to Butler.
Butler was also the top public affairs official under the former chairman of the Joint Chiefs of Staff Gen. Mark Milley, who retired in 2023. Milley was chosen by President Donald Trump to serve in that role in 2019, but the two clashed repeatedly in the ensuing years.
Almost immediately after being sworn in as defense secretary in January 2025, Hegseth revoked Milley’s security clearance and directed department officials to open a review into the retired general’s conduct.
Whistleblower?


