ADVERTISEMENT

'Kahit isumpa mo pa ako': Terry Ridon responds to Bro Eddie Villanueva's sermon about him

Published Sep 28, 2025 12:37 pm

At A Glance

  • Bicol Saro Party-list Rep. Terry Ridon showed his signature savagery when he took to Facebook Sunday, Sept. 28 to respond to CIBAC Party-list Rep. Eddie Villanueva tirade against him in connection with Senator Joel Villanueva's alleged involvement in the flood control projects corruption scandal.
Bicol Saro Party-list Rep. Terry Ridon (left), CIBAC Party-list Rep. Eddie Villanueva (MANILA BULLETIN, Facebook)
Bicol Saro Party-list Rep. Terry Ridon (left), CIBAC Party-list Rep. Eddie Villanueva (MANILA BULLETIN, Facebook)


Bicol Saro Party-list Rep. Terry Ridon showed his signature savagery when he took to Facebook Sunday, Sept. 28 to respond to CIBAC Party-list Rep. Eddie Villanueva tirade against him in connection with Senator Joel Villanueva's alleged involvement in the flood control projects corruption scandal.
"Bro Eddie baka makulong talaga si Senator Joel kahit isumpa mo pa ako (Bro Eddie, Senator Joel might really get jailed even if you lay a curse on me)," Ridon, chairman of the House Infrastructure Committee, wrote in a post.
Rep. Villanueva, a televangelist and the president-founder of the Jesus Is Lord Church Worldwide (JILCW), is the father of the beleaguered senator.
In his sermon during a church event Saturday, Sept. 27, Rep. Villanueva said, "Yan, yan...nagkamali ka bata. Baka akala mo makakatakas ka sa sumpa ng Diyos? Pasalamat ka na-born again si Bro. Eddie (That’s where you made a mistake kid. Do you think you can escape the curse of God? Be thankful Bro. Eddie is a born again)."
The elder Villanueva said this while images of both Ridon and former Department of Public Works and Highways (DPWH) engineer Brice Ericson Hernandez were flashed on a big screen.
It was Hernandez who claimed that Senator Villanueva received kickbacks from anomalous flood mitigation projects--something that Rep. Villanueva said wasn't automatically indicative of guilt.
Ridon, in the same post, underscored that Hernandez wasn't the only witness that implicated the senator. He said that Hernandez's so-called former "boss", Henry Alcantara, also mentioned Senator Villanueva in his testimonies.
"Mahalagang balikan ang sworn affidavit at testimonya ni Henry Alcantara para malaman na hindi lamang si Brice Hernandez ang nagdadawit kay Sen Villanueva sa flood control corruption," noted the infra comm chairman.
(It is important to revisit the sworn affidavit and testimony of Henry Alcantara to establish that Brice Hernandez is not the only one implicating Senator Villanueva in the flood control corruption.)
Ridon then directly lifted paragraphs from Alcantara's sworn affidavit that either had direct or indirect references to Senator Villanueva. There are four such paragraphs (Nos 16 to 19).
Paragraph no. 18 read: "Ang halagang P150M ay dinala ko sa isang resthouse sa Brgy. Ibulot, Bocaue, Bulacan na iniwan ko po sa tao nya na si “Peng”. Sinabi ko kay Peng na pakibigay na lang kay Boss (Sen. Joel), tulong lamang iyon para sa future na plano niya. Pero hindi po nila alam na doon galing iyon sa flood control."
(I brought the amount of P150 million to a resthouse in Brgy. Ibulot, Bocaue, Bulacan and left it with his associate named “Peng.” I told Peng to please hand it over to Boss [Sen. Joel], saying it was just support for his future plans. But they didn’t know it came from flood control funds.)
Ridon stressed that it was incumbent upon the Senate Blue Ribbon Committee to find out whether or not this Peng indeed worked for the senator.
"Sino ang may-ari ng resthouse sa Brgy. Ibulot, Bocaue, Bulacan? Totoo bang nagbigay si Henry Alcantara ng P150 million para kay Sen Joel? Totoo bang galing ang P150 million mula sa unprogrammed appropropriations?" the lawyer-solon further asked.
(Who owns the resthouse in Brgy. Ibulot, Bocaue, Bulacan? Is it true that Henry Alcantara gave P150 million to Sen. Joel? Is it true that the P150 million came from unprogrammed appropriations?)
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.