ADVERTISEMENT

Road to quake-ravaged Sarangani town opens

Published Jun 11, 2026 05:57 pm
ROAD clearing operations in Glan, Sarangani following the earthquake. (OCD-12)
ROAD clearing operations in Glan, Sarangani following the earthquake. (OCD-12)
DAVAO CITY – Four days since the earthquake struck Sarangani, the highway going to the earthquake-devastated town of Glan is now open to traffic that hastened the delivery of relief aid and emergency response interventions to affected communities.
Department of Social Welfare and Development (DSWD) Region-12 chief Loreto Cabaya Jr. said on Thursday morning, June 11, that an additional four truckloads of relief aid have been delivered to Glan after the damaged portion of the highway in Barangay Kapatan has been cleared.
The DSWD-12 is putting up a temporary field coordination hub and deployment of ground situation checking equipment from the Regional Disaster Risk Reduction and Management Council-12 and Office of Civil Defense.
Cabaya said several portable water filtration systems have been deployed in Glan to ensure clean drinking water for affected residents.
The Office of Civil Defense in Region 12 on Thursday announced the road is passable to all types of vehicles.
A portion of the national highway linking Glan to neighboring municipality of Malapatan, also part of Sarangani, was impassable due to severely damaged pavement due to the magnitude-7.8 earthquake struck Monday.
For three days, the Department of Public Works and Highways conducted day and night clearing operations to remove crumbled blocks of pavement. As a result, government responders delivered aid and rescuers to Glan using boats and helicopters.
Cabaya admitted that Glan was the most difficult earthquake-hit area to reach in the first three days due to the severity of damage on its road network.
Since Tuesday, relief aid was transported from General Santos City and Malapatan using boats from the Philippine Coast Guard and private sea vessels.
Office of Civil Defense Region-12 chief Rodrigo Sosmeña said that Glan is the most affected town in Sarangani in terms of fatalities and damage to infrastructure.
Of the seven municipalities of Sarangani, Glan is the most heavily devastated town area in Sarangani due to its proximity to the offshore epicenter of the earthquake 33 kilometers west of Maasim. Twelve of the 20 fatalities in the province are from Glan.
The town’s Municipal Disaster Risk Reduction and Management Office reported that at least 110,000 individuals have been affected by the earthquake. Most of those affected were from 21 out of 31 barangays.
Glan Vice Mayor James Yap said that relief aid for the isolated barangays due to landslides will be transported using Philippine Air Force helicopters. Yap said that the local government is issuing coupons to the villagers to avoid duplication of relief aid. He assured that all affected residents will receive enough relief assistance.

Related Tags

Glan Sarangani Mindanao earthquake
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.