ADVERTISEMENT

SOJ Remulla: Royina Garma agrees to testify before ICC vs ex-Pres Duterte

Published Sep 8, 2025 03:26 pm
Retired police colonel and former Philippine Charity Sweepstakes Office (PCSO) general manager Royina M. Garma has agreed to testify before the International Criminal Court (ICC) on the extrajudicial killings during the administration of former president Rodrigo R. Duterte who was also former Davao City mayor.
Justice Secretary Jesus Crispin C. Remulla said the ICC testimony was the reason why Garma left the Philippines for Malaysia last Sunday or just a day after she arrived last Saturday from the United States.
“I think she agreed to be a witness according to Sen. Sonny Trillanes (former senator Antonio Trillanes IV),” Remulla told reporters during a press briefing.
“So, as we speak, she’s with them right now, with the ICC people in Malaysia,” Remulla said.
According to Remulla “the best way to protect Garma is for the ICC to meet her abroad because her life could be in danger in our country.”
He pointed out: “Let’s face it. Uniformed personnel ang kalaban n’ya (Her opponents are uniformed personnel).”
Remulla disclosed that before Garma left the Philippines she met with National Bureau of Investigation (NBI) Director Jaime “Jimmy” B. Santiago.
“I just asked outgoing Director Jimmy Santiago to make sure that she was doing the right thing, she will be doing what she said will be doing which is to testify and to meet with the ICC first,” he said.
He stressed the importance of Garma’s testimony against Duterte who is currently detained in The Hague in the Netherlands and faces crimes against humanity before the ICC for the extrajudicial killings during his drug war.
“I think Garma is the highest-ranking police officer that can be asked to give a narrative about the drug war, the reward system, and the other parts of her testimony which she has already given,” he said.
He admitted that the negotiations to have Garma turn as prosecution witness before the ICC was done through Trillanes.
“Mr. Trillanes kasi is a go between the DOJ and the ICC because we have not yet defined our intention to rejoin the ICC and we just have a working relationship that is not even just at arms-length but a cautious working relationship,” he explained.
He also said that Garma was forced to return to the Philippines last Saturday, Sept. 6, after her application for asylum in the United States was denied.
Garma fled in November last year to the US after appearing before the legislative hearings on the drug war where she admitted the existence of a reward system to policemen who killed drug suspects.
She is facing a complaint before the DOJ for murder and frustrated murder in connection with the 2020 killing of PCSO board secretary and retired police general Wesley Barayuga and for the injuries sustained by the victim's driver Jun Gunao.
“We will still run after it and we will see how this will play out because the testimony in the ICC is very important, I think. Not only that, the Wesley Barayuga case is equally important. It cannot go unserved,” assured Remulla.
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.