ADVERTISEMENT

Raffy Tulfo grills NIA over alleged defects in irrigation projects despite repairs

Published Nov 20, 2025 01:29 pm

At A Glance

  • Sen. Raffy Tulfo grilled officials of the National Irrigation Administration (NIA) on Thursday, Nov. 20, asking them to explain alleged defects in the Bulo Small Reservoir Irrigation Project (Bulo SRIP) in Bulacan despite the agency's claim that the facility had already been rehabilitated.
Senator Raffy Tulfo grilled officials of the National Irrigation Administration (NIA) on Thursday, Nov. 20, asking them to explain alleged defects in the Bulo Small Reservoir Irrigation Project (Bulo SRIP) in Bulacan despite the agency’s claim that the facility had already been rehabilitated.
Senator Raffy Tulfo (Senate PRIB photo)
Senator Raffy Tulfo (Senate PRIB photo)
During the Senate deliberation on the NIA’s proposed 2026 budget, Tulfo stated that the reservoir continued to exhibit cracks, holes, and weakened concrete walls, despite the supposed repairs that cost ₱50 million. Tulfo had flagged the project as early as 2024 for water leakage and easily crumbling surfaces. He said that when his staff returned to the site in September, based on the video and farmer interviews he presented, the concrete surface still peeled off easily.
Tulfo stressed that irrigation projects should withstand typhoon signals No. 4 or 5, as the NIA knows that the country is hit by storms every year. Yet, he said, these projects sustain damage even from Signal No. 2 typhoons—indicating that the materials used may be substandard.
He pointed out that similar cases of disrepair and other substandard irrigation projects could be found in various parts of the country.
"Galing dun staff ko last month. Wala pong rectification na nangyari if you will ganun pa rin po yung itsura ng irrigation marami pong butas butas pa rin na pinagtutuluan ng tubig (My staff went there last month. No rectification was done—if you go there, the irrigation system still looks the same. There are still many holes where the water is leaking)," Tulfo said.
However, the NIA stated that the contractor had properly repaired the irrigation project at no cost to the agency and provided photos of the project—photos that Tulfo criticized for being taken from a distance instead of showing close-up details of the structure.
"Now, bakit malayo kuha bakit di close up para makita natin eksaktong repair na ginawa? (Now, why is the shot taken from far away? Why not a close-up so we can see the exact repairs that were done?)" Tulfo said.
Tulfo then challenged NIA Administrator Eddie Guillen to resign if it was proven that the reservoir had not been fully repaired — a challenge Guillen accepted.
“The administrator has said he is willing to resign, so he is vouching for the integrity of the repair as accepted by the Irrigators’ Association,” Sen. Francis “Kiko” Pangilinan, sponsor of the NIA budget, said.

Related Tags

Raffy Tulfo National Irrigation Administration (NIA) Kiko Pangilinan 2026 budget
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.