ADVERTISEMENT

Bong Revilla files counter-affidavit; points out as 'baseless' charges in flood control projects

Published Jan 5, 2026 02:24 pm
Former senator Ramon “Bong” Revilla Jr. on Monday, Jan. 5, filed before the Department of Justice (DOJ) his counter-affidavit that debunked the charges against him in the anomalous government flood control projects in Bulacan.
“Our client, former senator Ramon “Bong” Revilla Jr., appeared today and he filed his counter-affidavit to directly address the baseless allegations raised against him,” said his lead counsel Francesca Senga.
Senga stressed that “the complaint is based on incredible and incompetent evidence, and, in fact, based from an incredible, unbelievable and unreliable source.”
Revillla’s counter-affidavit was for his latest case involving the project of contractor Wawao Builders. The project was reported to be “100 percent complete” but was “grossly deficient or completely non-existent.”
Apart from this case, Revilla was charged in the project, also in Bulacan, of Syms Construction. The case has been submitted for resolution by the panel of prosecutors conducting the preliminary investigation.
Former Department of Public Works and Highways (DPWH) undersecretary Roberto Bernardo had implicated Revilla in the anomalies.
Bernardo claimed having delivered P125 million to the residence of Revilla in December 2024. Another P250 million was reportedly delivered to Revilla’s residence by Bernardo's aide just before the 2025 elections.
Revilla had denied Bernardo’s allegations.
In an interview after today’s filing of the counter-affidavit, Senga pointed out that “a charge against an individual cannot be based on the mere say so of an unreliable source and, in this case unreliable, unbelievable witnesses.”
Lawyer Ramon Esguerra, Revilla’s collaborative lawyer, said that, under the latest case, Revilla has been charged with direct bribery and corruption of public officials in connection for his involvement in the government flood control project awarded to Wawao Builders in Bulacan.
Esguerra expressed hope that the panel of prosecutors conducting the preliminary investigation of the case will dismiss the charges against Revilla.
“Wala siyang nalalaman sa contract (Revilla does not know anything about the contract),” he said.
Esguerra also said that “lahat ng witnesses incredible dahil salu-salungat ‘yung mga sinasabi nila at tsaka hindi based on their personal knowledge (all the witnesses are incredible since they are making contradicting statements and none of their testimonies are based on personal knowledge).”
He added that “ang pinakita lang nila na ebidensya na meron participation si senator is a list of projects (the only evidence that they presented to show the senator’s participation is a list of projects).”
“It’s just a tabular enumeration of projects allegedly suggested by the DPWH itself,” he stressed as he pointed out that “it did not come from the senator.”
Thus, he stressed: “How can you say the senator endorsed that or asked for that?”
At the same time, Esguerra said there were no details on how Revilla received the supposed kickbacks on the projects.
One attachment
• Scanned by Gmail
New
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.