ADVERTISEMENT

Rep. Paolo Duterte rejects Romualdez as witness in flood control scam probe

Published Oct 14, 2025 05:37 pm
REP. Duterte
REP. Duterte
Davao City Rep. Paolo Duterte on Tuesday, Oct. 14, slammed what he called “the biggest joke of the century” following reports that former House Speaker and Leyte Rep. Martin Romualdez might be made a state witness in the multi-billion peso flood control corruption probe.
“So now, Congressman Martin Romualdez will supposedly become a state witness? Biggest joke of the century,” Duterte said in a statement, questioning how Romualdez, who he described as “at the top of the funding chains,” could testify against others in the alleged anomaly.
“You mean to tell the Filipino people that the one sitting at the top of the funding chains, whose name is whispered in every Department of Public Works and Highways regional offices, will suddenly turn state witness — against whom, exactly? Himself?” he added.
Duterte stressed the public should not be treated as fools, questioning how someone who allegedly benefited from the flood control billions could now serve as a witness. He likened the situation to a crocodile testifying against its kind—but only after it had finished feeding.
The Davao lawmaker also criticized the administration’s handling of the issue, saying that if the Department of Justice allows such a move, it would expose how deeply compromised the system has become.
“If the DOJ permits this, it’s clear — the problem is not just floods in this country, but the drowning of the government’s conscience,” Duterte said in English, Cebuano, and Tagalog.
Duterte also slammed Malacañang, accusing the administration of turning the anti-corruption campaign into a comedy series. “So what’s next? The mastermind becomes the witness, the witnesses become the suspects, and the people — as always — become the fools.”
He claimed the Philippines had become “the butt of jokes in the international community,” citing both the extent of corruption and the government’s alleged attempts to protect those in power.
“Is this how stupid this administration thinks the Filipino people are? The ship is sinking and sinking fast — but the culprits cannot answer because they are in power,” Duterte said.
Malacañang said it would be up to the Department of Justice to determine if Romualdez could qualify as a state witness in the probe.
Palace Press Officer Claire Castro told reporters that Romualdez’s possible qualification as a state witness would depend on the substance of his testimony and the DOJ’s assessment of the information he provides.
Romualdez on Monday appeared before the Independent Commission for Infrastructure, a body created through Executive Order No. 94 signed by President Ferdinand Marcos Jr. to investigate alleged irregularities in flood mitigation projects.
The Leyte lawmaker vowed full cooperation with the probe and denied previous allegations linking him to the fund anomalies.
However, Duterte insisted that such gestures were insufficient to erase public suspicion. “In this flood of corruption they created — there is no mercy, no fear, and no shame,” he said.

Related Tags

Davao City Rep. Paolo Duterte Martin Romualdez Flood control
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.