ADVERTISEMENT

US and Indonesian troops conclude joint drills with live-fire exercise

Published Sep 3, 2025 11:34 pm
In this photo released by Indonesian Armed Forces information Center (Puspen TNI), on Wednesday, Sept. 3, 2025, a rocket is launched from a US Army's High Mobility Artillery Rocket System (HIMARS) during the live-fire exercise at Super Garuda Shield 2025, an annual joint military drill between Indonesia and the US, in Batu Raja, South Sumatra. (Puspen TNI via AP)
In this photo released by Indonesian Armed Forces information Center (Puspen TNI), on Wednesday, Sept. 3, 2025, a rocket is launched from a US Army's High Mobility Artillery Rocket System (HIMARS) during the live-fire exercise at Super Garuda Shield 2025, an annual joint military drill between Indonesia and the US, in Batu Raja, South Sumatra. (Puspen TNI via AP)
JAKARTA, Indonesia — Thousands of soldiers from Indonesia and the United States concluded annual joint military drills with a live-fire exercise on Wednesday together with forces from a dozen other countries.
The Garuda Shield exercise began on Aug. 24 in the capital Jakarta, with activities also taking place in the towns of Baturaja and Dabo Singkep on Sumatra island.
Indonesia’s Military Chief Gen. Agus Subiyanto and Minister of Defense Sjafrie Sjamsoeddin oversaw Wednesday’s exercise, which included long-range artillery and rocket firing, integrated airstrikes and ground troop maneuvers.
Subiyanto praised Indonesian troops “who have demonstrated interoperability with strategic partners in addressing various threats.”
During the 11-day combat exercise, U.S. soldiers assigned to the 11th Airborne Division for the first time fired two FIM-92 Stinger missiles in Indonesia, marking a milestone for Washington. The FIM-92 Stinger is a surface-to-air missile designed to destroy low-flying aircraft.
“Not only is this a first for the whole eleventh (Airborne Division), but it is also the first time that we are utilizing this capability in Indonesia,” Army Capt. Kaden Cox, the officer in charge of the live-fire exercise, said in a statement from the U.S. Department of Defense.
The two missiles were fired in Baturaja last week, it added.
Hosted by the Indonesian National Armed Forces, this year’s Super Garuda Shield focused on strengthening regional ties in an increasingly unstable global landscape, the military said in a statement.
The exercise has been held annually by Indonesian and U.S. soldiers since 2006. The list of participants has expanded since 2022 to include Australia, Japan, Singapore, the United Kingdom, France, Canada, Germany, the Netherlands, New Zealand, Brazil and South Korea, bringing the total number of troops taking part in the drill to 6,500.
Several Asian countries also sent observers to the exercise.
China criticized the drills and accused the U.S. of trying to build an “Asian NATO” to limit China’s growing military and diplomatic influence in the region.
During a recent speech in Singapore, U.S. Defense Secretary Pete Hegseth said Washington has been strengthening military alliances in the Indo-Pacific to reassure allies alarmed by Beijing’s increasing military and economic pressure and provocative actions in the disputed South China Sea.

Related Tags

World news
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.