ADVERTISEMENT

Senate confirms Trump nominee for chairman of Joint Chiefs of Staff in overnight vote

Published Apr 11, 2025 06:49 am

AP25091572003021.jpg

Lt. Gen. John Caine (Retired), testifies during a Senate Armed Services Committee hearing to examine his nomination to be promoted to general and Chairman of the Joint Chiefs of Staff, Department of Defense, Tuesday, April 1, 2025, in Washington. (AP Photo/Manuel Balce Ceneta)
 


WASHINGTON (AP) — The Senate confirmed retired Air Force Lt. Gen. Dan "Razin" Caine to become the next chairman of the Joint Chiefs of Staff on Friday, filling the position almost two months after President Donald Trump fired his predecessor.
 

Trump nominated Caine to become the top U.S. military officer in February after abruptly firing Gen. CQ Brown Jr., the second Black general to serve as chairman, as part of his administration's campaign to rid the military of leaders who support diversity and equity in the ranks. The Senate confirmed Caine 60-25 in an overnight vote before heading home for a two-week recess.
 

Caine is a decorated F-16 combat pilot who served in leadership in multiple special operations commands, in some of the Pentagon's most classified programs and in the CIA. He does not meet prerequisites for the job set out in a 1986 law, such as being a combatant commander or service chief. But those requirements can be waived by the president if there is a determination that "such action is necessary in the national interest."
 

Caine's confirmation in the middle of the night, just before the Senate left town, comes as Republicans have been quickly advancing Trump's nominees and as Democrats have been trying to delay the process and show that they are fighting Trump's policies. Senate Majority Leader John Thune, R-S.D., set up the early morning vote after Democrats objected to speeding up procedural votes on the nomination.
 

Still, Caine was confirmed with some bipartisan support. At his confirmation hearing earlier this month, Caine said he would be candid in his advice to Trump and vowed to be apolitical. He disputed Trump's story that Caine wore a "Make America Great Again" hat when the two first met.
 

"I have never worn any political merchandise," he said.
 

Caine was asked how he would react if ordered to direct the military to do something potentially illegal, such as being used against civilians in domestic law enforcement.
 

"Will you stand up and push back?" Michigan Democratic Sen. Elissa Slotkin asked.
 

"Senator, I think that's the duty and the job that I have, yes," Caine said.
 

Trump's relationship with Caine dates to his first administration. They met during a trip to Iraq, as Trump recounted in a 2019 speech. He has said Caine is "a real general, not a television general."
 

During his first term, Trump's relationship with then-Chairman Gen. Mark Milley soured as Milley pushed back and took steps to try to prevent what he saw as an attempt to politicize the office. He would remind military service members that they took an oath to the Constitution, not to a president.
 

Within hours of Trump's inauguration in January, Milley's portrait as chairman of the Joint Chiefs was removed from the Pentagon. Milley's security clearance and security detail also were revoked.
 

Related Tags

President Donald Trump WORLDNEWS
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.