ADVERTISEMENT

ICC prosecution moves to clarify Duterte legal team; Panelo calls move 'unnecessary, funny'

Published Apr 26, 2026 01:49 pm
ICC/PCO File photos
ICC/PCO File photos

The International Criminal Court (ICC) prosecution has moved to clarify the composition of former president Rodrigo Duterte’s legal team, seeking to make public a previously redacted defense filing.

In a filing dated April 24, the Office of the Prosecutor asked the ICC Pre-Trial Chamber I to reclassify as public a defense response that confirms that six Filipino lawyers are not part of Duterte’s official defense team. 

The prosecution argued that proceedings before the ICC should be public and that there is no valid reason to redact the information.

It said the defense’s justification—to protect the “dignity” of the lawyers—is insufficient to override the principle of transparency.

The filing stressed that making the information public would help avoid confusion and ensure clarity for observers, including potential witnesses and victims. 

The issue stems from earlier impressions that several Filipino lawyers were part of Duterte’s legal team. They are former executive secretary Salvador Medialdea, former Land Transportation Franchising and Regulatory Board (LTFRB) chairman Martin Delgra III, former Department of Labor and Employment secretary (DOLE) Silvestre Bello III, former Pagcor president and CEO Alfredo Lim Jr., former Bureau of Internal Revenue (BIR) commissioner Caesar Dulay, and former chief presidential legal counsel and Palace spokesman Salvador Panelo.

The defense had already confirmed in a confidential filing that the six lawyers are not members of the official defense team, but later redacted this information in the public version. 

The prosecution said this should be clarified openly to prevent misinformation.

The ICC prosecution also warned that keeping such details confidential could have a “chilling effect” on witnesses and victims.

It said transparency is necessary to assure them that individuals perceived to be linked to the accused are not formally part of the defense team. 

Panelo: ‘We never claimed’

Panelo, for his part, said the group of Filipino lawyers never claimed to be part of Duterte’s defense team.

“The panel of six Filipino lawyers… has never claimed to be a part of the official defense counsel,” he said.

He explained that they were in The Hague only to observe the confirmation of charges hearing and, if needed, provide insights based on Philippine law.

Panelo described the prosecution’s request as unwarranted.

“It is amusing to learn about the unnecessary and funny request of the ICC Prosecution,” he said.

He suggested that the move may have been prompted by his critical remarks against the ICC’s rulings.

Panelo reiterated that his statements on the case were made as an independent observer.

“I stand by my statements… not as part of the defense team… but as a serious observer,” he said.

He also maintained his position that the ICC proceedings violate the Philippine Constitution and the Rome Statute.

The development comes as Duterte’s case before the ICC continues to move forward following the confirmation of charges.

Related Tags

ICC International Criminal Court Salvador Panelo Rodrigo Duterte President Duterte ICC Prosecution
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.