ADVERTISEMENT

Terry Ridon gives advice to Paolo Duterte amid reported plan to travel to 17 country-territories

Published Dec 9, 2025 07:11 pm

At A Glance

  • Wherever he may or may not plan to go, Davao City 1st district Rep. Paolo Duterte should ensure his availability if and when he gets called by the Office of the Ombudsman.
Bicol Saro Party-list Rep. Terry Ridon (left), Davao City 1st district Rep. Paolo Duterte (Facebook)
Bicol Saro Party-list Rep. Terry Ridon (left), Davao City 1st district Rep. Paolo Duterte (Facebook)


Wherever he may or may not plan to go, Davao City 1st district Rep. Paolo Duterte should ensure his availability if and when he gets called by the Office of the Ombudsman.
Committee on Public Accounts Chairman Bicol Saro Party-list Rep. Terry Ridon gave this "advice" to his congressman-colleague on Tuesday, Dec. 9 following reports that Duterte was seeking clearance from the House leadership to travel to 17 country-territories in the next two months.
"While Rep. Paolo Duterte has the right to request travel clearances for foreign trips exceeding two months, he should make himself available to investigative bodies such as the Office of the Ombudsman for any proceedings on infrastructure and flood-control projects in his district," Ridon said in a statement to reporters.
But Ridon didn't single out the Mindanaoan as far as this requirement was concerned.
"The same standard should apply to other district representatives in whose areas DPWH (Department of Public Works and Highways), AFP (Armed Forces of the Philippines), and PNP (Philippine National Police) engineering teams have found substandard projects," he said.
"They may be required to provide immediate and direct information on the origination, planning, and implementation of these projects," noted Ridon, a lawyer.
"Their participation in these proceedings is critical because, as we have seen, ghost and substandard infrastructure projects are unlikely to have occurred without the participation of legislators, DPWH officials, contractors, and other high-level executive officials," he pointed out.
Citing a supposed leaked letter, reports on Tuesday bared that Duterte sought permission from House Speaker Faustino "Bojie" Dy III to leave the country--a standard procedure.
"Greeting from tbe First District of Davao City! This is to requnest for a Travel Clearance for my upcoming travel to Hong Kong, China, Malaysia, Indonesia, South Korea, Japan, Vietnam, Cambodia, United States, Australia, United Kingdom, the Netherlands, Germany, France, Belgium, Italy, and Singapore from the 15th of December, 2025 to 20th of February, 2026," the reported letter from Duterte read.
"Rest assured that the expenses that will be incurred from this trip are from my personal funds alone. In addition, this is also to seek your kind indulgence in allowing this Representation to attend the scheduled plenary sessions and meetings virtually from the aforementioned dates," it added.
Duterte had earlier turned down an invite to attend a hearing of the Independent Commission for Infrastructure (ICI).
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.