ADVERTISEMENT

Sandiganbayan rejects prosecution's motion to exclude ex-DPWH chief from Estrada graft case

Published Aug 3, 2026 01:26 pm
(MB FILE PHOTOS)
(MB FILE PHOTOS)
The Sandiganbayan Second Division on Monday, Aug. 3, denied the prosecution’s motion to exclude former Department of Public Works and Highways (DPWH) Secretary Manuel Bonoan as an accused in Senator Jose “Jinggoy” Estrada’s pending graft case.
In a 12-page resolution penned by Presiding Justice Geraldine Faith A. Econg, the anti-graft court said the exclusion of Bonoan would “unduly restrict” the defenses available to Estrada.
“Accused Bonan’s participation as a co-accused may bear upon the presentation of evidence, the determination of the parties respective roles and the full ventilation of the issues surrounding the alleged offense,” it stated.
The Second Division, however, stressed that its denial does not foreclose Bonoan’s possible role as a prosecution witness and should not be construed as a ruling on the credibility or evidentiary weight of any future testimony he may provide.
“The prosecution is not precluded from subsequently seeking accused Bonoan’s discharge as a state witness as it remains at liberty to seek his discharge at the appropriate stage of the proceedings, provided that the requisites under the rules are met,” it stated.
Per the anti-graft court, the Supreme Court has consistently ruled that while the State has an interest in prosecuting offenses, such interest must be balanced with an accused’s fundamental procedural rights.
“Once arraigned, an accused is entitled to rely on the allegations contained in the Information to which he entered a plea, and the prosecution cannot thereafter substantially modify the charge in a manner that may place the accused at a disadvantage,” it stated.
“Accordingly, since accused Estrada has already been arraigned and the proposed amendment by the prosecution being substantial rather than formal in nature, the original information cannot be amended without prejudicing the rights of the accused.”
On July 14, Estrada’s camp opposed the prosecution’s motion to exclude Bonoan from the graft case.
It can be recalled that Estrada’s counsel, Laurence Hector B. Arroyo, argued that the prosecution’s proposed amended information would remove the allegation of conspiracy, alter the recital of facts in the information, and change the defenses presently available to the senator under the original information.
Ombudsman Jesus Crispin “Boying” Remulla had earlier announced that the prosecution would ask the anti-graft court to discharge Bonoan as an accused so he could testify as a state witness in several cases involving alleged anomalies in flood-control projects.
On May 28, the Office of the Ombudsman filed plunder and graft charges before the Sandiganbayan against Estrada and Bonoan over alleged illegal budget insertions and purported kickbacks linked to DPWH infrastructure and flood-control projects funded under the Fiscal Year 2025 budget.

Related Tags

Sandiganbayan Manuel Bonoan Jinggoy Estrada DPWH graft case Geraldine Faith Econg Ombudsman
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.