ADVERTISEMENT

'Pattern of abuse?' Ridon says Leviste's actions justify ethics case

Published Dec 31, 2025 01:11 pm

At A Glance

  • For Bicol Saro Party-list Rep. Terry Ridon, his House colleague Batangas 1st district Rep. Leandro Legarda Leviste is unwittingly strengthening a possible ethics complaint against himself with his recent actions.
Batangas 1st district Rep. Leandro Legarda Leviste (left), Bicol Saro Party-list Rep. Terry Ridon (Facebook, PPAB)
Batangas 1st district Rep. Leandro Legarda Leviste (left), Bicol Saro Party-list Rep. Terry Ridon (Facebook, PPAB)


For Bicol Saro Party-list Rep. Terry Ridon, his House colleague Batangas 1st district Rep. Leandro Legarda Leviste is unwittingly strengthening a possible ethics complaint against himself with his recent actions.
This, as Ridon raised "serious alarm" over what he described as the "ransacking" of the Department of Public Works and Highways (DPWH) Batangas 1st District Engineering Office (DEO) by Leviste and his team in August 2025.
"This incident should serve as further basis for full House ethics proceedings against Rep. Leviste," Ridon, chairman of the Committee on Public Accounts, said in a statement Wednesday, Dec. 31.
"The DPWH leadership should submit a full report on the incident—who participated, what documents were accessed or copied, what authority was invoked, and what instructions were given to DPWH personnel by Rep. Leviste and his team," the lawyer-solon reckoned.
It was only last Monday when news broke out that Leviste had forcibly taken and copied documents DPWH budget documents from the office of then-undersecretary Maria Catalina Cabral on Sept. 4. Cabral allegedly committed suicide on Dec. 18.
Ridon earlier said that the Sept. 4 incident was enough to merit a case against Leviste before the Committee on Ethics and Privileges.
"The fight for truth and accountability cannot dispense with due process and the rule of law. What Rep. Leviste and his team allegedly undertook at the Batangas 1st DEO was an unlawful search operation—conducted without official authority and without a search warrant," said the Bicol Saro solon.
"This was an abuse of official power over the staff of the DPWH Batangas 1st DEO. This is not a small matter that the House of Representatives should allow to pass unnoticed," he said.
Ridon said the twin indicents showed a disturbing pattern from the Batangueño.
"This incident, viewed alongside the allegations of the unauthorized taking of DPWH documents from the late DPWH Undersecretary Catalina Cabral, presents a pattern of abuse of official power by Rep. Leviste," he said.
"House members should be held to a higher standard in the exercise of our official functions. We cannot exercise our powers in excess of our mandate and authority, and beyond the limits of due process.
"This incident provides full justification for House ethics proceedings against Batangas Rep. Leandro Leviste," Ridon reiterated.
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.