ADVERTISEMENT

VP Sara defense presses auditor on intelligence activities behind OVP reward payments

Counsel Kristine Ferrer questions whether surveillance and intelligence-gathering activities cited by the Office of the Vice President were enough to establish the success of reward payments

Published Aug 12, 2026 12:56 pm  |  Updated Aug 12, 2026 01:05 pm

At A Glance

  • Defense presented PIORs documenting surveillance and intelligence-gathering activities in 2023.
  • Auditor Xylene del Campo said the documents did not sufficiently establish the success of activities linked to reward payments.
  • Ferrer and prosecution counsel Lorna Kapunan sparred over questioning and the use of defense documents.
Defense counsel Kristine Ferrer questions COA-ICFAO State Auditor Xylene del Campo during the Senate impeachment trial of Vice President Sara Duterte on Wednesday, August 12, 2026. (Mark Balmores / Manila Bulletin)
Defense counsel Kristine Ferrer questions COA-ICFAO State Auditor Xylene del Campo during the Senate impeachment trial of Vice President Sara Duterte on Wednesday, August 12, 2026. (Mark Balmores / Manila Bulletin)
Defense counsel for Vice President Sara Duterte pressed a Commission on Audit (COA) witness on Wednesday, August 12, over intelligence and surveillance activities cited by the Office of the Vice President (OVP).
During the impeachment trial, defense counsel Kristine Ferrer presented COA-Intelligence and Confidential Funds Audit Office (COA-ICFAO) State Auditor Xylene del Campo as a witness in the proceedings concerning the alleged misuse of confidential funds by Duterte.
Del Campo was presented with Protective Intelligence Operations Reports (PIORs) documenting Duterte’s engagements and related intelligence activities for the first through third quarters of 2023.
Del Campo acknowledged that the activities listed in the reports were related to intelligence gathering, including liaising with intelligence operatives, profiling participants, intelligence fusion for threat assessment and situation updates, and final briefings for intelligence personnel and informants.
Ferrer also presented a certification issued by Col. Raymund Dante Lachica of the Vice Presidential Security and Protection Group detailing surveillance and information-gathering activities.
Del Campo, however, maintained that the documents did not sufficiently establish the success of the intelligence activities.
She said other offices audited by COA had submitted documents showing that reward payments were linked to successful operations, including the apprehension of individuals.
Ferrer pointed out that the OVP had submitted PIORs covering the first, second, and third quarters of 2023, yet Del Campo still issued a Notice of Disallowance (NOD).
The defense lawyer also questioned Del Campo about the requirements under Joint Circular 2015-01, particularly whether the rules require an apprehension as proof of success before a reward payment may be considered valid.
Notice of Disallowance questioned
Ferrer asked Del Campo whether Joint Circular 2015-01 explicitly allows a Notice of Disallowance to be issued for alleged violations without first issuing a Notice of Suspension.
Del Campo said an NOD may be issued in cases involving illegal or irregular disbursements but acknowledged that the joint circular does not explicitly provide for such a procedure.
The exchange formed part of Ferrer’s broader effort to challenge the audit findings involving the OVP’s intelligence-related expenditures and the documentary requirements used by COA to determine whether the payments were properly supported.
Ferrer, Kapunan clash during cross-examination
The proceedings also became tense when Ferrer and prosecution counsel Atty. Lorna Kapunan clashed over the use of defense documents during cross-examination.
Kapunan objected to Ferrer’s presentation of documents that had not been identified by the witness, saying the prosecution would maintain a continuing objection.
“The counsel cannot dictate how I will proceed with my cross-examination,” Ferrer said in response.
Presiding Officer Senator Chiz Escudero ultimately allowed the defense to use its documents.
The exchange intensified as Ferrer pressed Del Campo to answer questions directly while Kapunan objected to the manner of questioning.
Kapunan argued that not all questions could be answered with a simple yes or no and cautioned against misleading questions.
Escudero then urged both sides to keep tensions from escalating, referring to what he described as a “generational divide” between the lawyers.
Kapunan later quipped that she was “preventing myself from giving her a spanking,” prompting another light exchange between the counsels.
“I have high respect for Atty. Kapunan. In fact, she is one of my idols,” Ferrer said.
Kapunan responded: “Let’s end here. It might sound like a eulogy, your honor. I’m still very much alive.”
The Senate impeachment court is hearing the case against Duterte, with the defense continuing to challenge the prosecution’s evidence and the findings related to the OVP’s use of confidential and intelligence funds. 

Related Tags

Sara Duterte impeachment trial OVP confidential funds COA intelligence funds audit Kristine Ferrer Notice of Disallowance
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.