ADVERTISEMENT

Luistro: Impeachment case will show if VP Duterte is 'fit to be president'

Published Mar 22, 2026 10:02 pm

At A Glance

  • Filipino voters need not wait for the 2028 election season to find out if Vice President Sara Duterte is Malacañang material, because the ongoing impeachment case can already serve that purpose.
Batangas 2nd district Rep. Gerville "Jinky Bitrics" Luistro (left), Vice President Sara Duterte (PPAB, Facebook)
Batangas 2nd district Rep. Gerville "Jinky Bitrics" Luistro (left), Vice President Sara Duterte (PPAB, Facebook)


Filipino voters need not wait for the 2028 election season to find out if Vice President Sara Duterte is Malacañang material, because the ongoing impeachment case can already serve that purpose.
Thus, said House Committee on Justice Chairperson Batangas 2nd district Rep. Gerville "Jinky Bitrics" Luistro in a radio interview over the weekend.
"It is important that all who are desiring to occupy a public position in the future should be the best example of this mandate of accountability,” said Lusitro, whose panel has been overseeing the impeachment proceedings against Duterte.
The lawyer-legislator explained that accountability was the opposite of impunity, and that Filipinos should keep such distinction in mind.
"Pag impunity kasi ibig sabihin nun kahit mag-commit ka ng crimes (When we say impunity, that means that even if you commit crimes), you will no longer be accountable. Pero pag sinabi natin accountability (But when we say accountability), which applies to public officials, it means we are always answerable to the sovereign Filipino people,” she said.
Luistro reckoned that it's incumbent upon the Filipino people to watch and decide as to who will be the next president "in relation to this impeachment process".
"Kasi we’re talking about, hindi kasi maihiwalay ‘yung 2028 election (Because we're talking about, we cannot separate the 2028 elections from this). And the Vice President already pronounced her intention to run. So I think this is one avenue for the Filipino people to see whether or not the Vice President is really fit to be the next president in 2028,” she said.
It was last Feb. 18 when Duterte announced her intention to vie for the presidency in the national polls two years from now.
The belief is that Vice President Duterte isn't inclined to attend any of the justice panel's proceedings. This, after her camp practically said in its Consolidated Verified Answer Ad Cautelam--submitted last Monday, March 16--that there was no allegations to address as far as the two remaining impeachment complaints against the respondent was concerned.
Two days later, in its March 18 hearing, the committee declared the two complaints as sufficient in grounds. As a result, the start of the "hearings proper" stage of the impeachment case was scheduled on March 25.
Duterte was successfully impeached by the House last year, but no actual Senate impeachment trial took place. The Supreme Court (SC) ultimately declared the 2025 complaint unconstitutional, but only due to a technicality.
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.