ADVERTISEMENT

It's immaterial: Prosecution defends use of AI image in VP Sara trial

Published Aug 17, 2026 07:22 pm

At A Glance

  • Prosecutors used an AI-generated image to illustrate the P125 million in confidential funds encashed by Gina Acosta and released to Col. Raymund Dante Lachica on Vice President Sara Duterte's instructions.
  • They clarified the image was only a visual aid, with Acosta confirming the cash fit into four bags though the pictured ones differed in design.
  • The panel stressed Lachica's lack of authority to handle the funds, saying the image simply helped the public and Senate grasp the scale of the withdrawals.
Private prosecutors Amando Virgil Ligutan (left), Benjamin Tolosa Jr. (Senate PRIB, MANILA BULLETIN)
Private prosecutors Amando Virgil Ligutan (left), Benjamin Tolosa Jr. (Senate PRIB, MANILA BULLETIN)


The House prosecution panel defended its use of an artificial intelligence (AI)-generated image during the continuation of Vice President Sara Duterte's Senate impeachment trial Monday, Aug. 17.
It was private prosecutor Amando Virgil Ligutan who showed the AI-generated image during his direct examination of former Office of the Vice President (OVP) special disbursing officer (SDO) Gina Acosta as a hostile witness.
The simulated image was supposed to help the public and the Senate impeachment court grasp the physical scale of the P125 million in confidential funds that Acosta encashed and then released to Col. Raymund Dante Lachica upon the instructions of the respondent, Duterte.
Following an objection from Duterte’s defense team, Ligutan acknowledged that the image was AI-generated because the prosecution panel did not have P125 million in cold cash to photograph.
In a press conference after the hearing, private prosecutor Benjamin Tolosa Jr. rejected statements that the presentation of the image was intended to mislead the public.
“There was no intention from the prosecution to pretend that those were the actual funds. It was just a visual representation," Tolosa said.
He said the relevant question was whether or not the demonstrative materials resembled what Acosta saw and carried after encashing the OVP’s P125-million Land Bank check on Dec. 20, 2022.
Acosta told senator-judges that the pictured bags were not identical to the four bags she used, as she cited a difference in their shape and zipper design.
She nevertheless confirmed that the P125 million fit inside four bags, and said the simulated bundles were similar to the cash she received.
“If you used AI or what, it’s immaterial. [It's] just to show kung gaano talaga karami iyong bulto-bultong pera na pinag-uusapan natin dito,” Tolosa said.
(It’s just to show how much money in bundles we are really talking about here.)
The prosecution further clarified that the image were not offered as proof that the exact bags, bundles, or arrangement shown existed; rather, it was to translate a nine-digit figure into a scale that viewers of the livestreamed hearings could understand.
Earlier testimony established that Acosta encashed four authentic OVP checks worth P125 million each between December 2022 and July 2023. A former Land Bank branch manager described the repeated large withdrawals as unusual although not suspicious.
The prosecution’s position was that Lachica--a former Vice Presidential Security and Protection Group (VPSPG) chief--had no authority to receive and disburse the confidential funds since he was not an organic employee. Worse, he was not the OVP's designated SDO.

Related Tags

AI Amando Ligutan Benjamin Tolosa Sara Duterte impeachment Gina Acosta confidential funds
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; } }

{{ static_articles_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.