ADVERTISEMENT

Sandiganbayan denies motions to dismiss criminal cases filed vs ex-QC Rep Castelo, 10 others

Published Jun 4, 2025 04:36 pm

The Sandiganbayan has denied the motions filed by former Quezon City 2nd District Rep. Mari Grace Preciosa H. Castelo and her 10 other co-accused to dismiss the cases for graft and estafa through falsification of public documents filed against them.

They were charged in the alleged ghost hiring of workers for the Tulong Panghanapbuhay sa Ating Disadvantaged/Displaced Workers (TUPAD) program from 2020 to 2021.

Also charged, aside from Castelo, were her political affairs officer Maria Theresa D. Encallado as well as office staff and volunteers Annabelle O. Ocfemia, Edilbert P. Valerio, and Eliseo G. Hermoso, Rosalie Linga Buena, Margie C. Varon, Jacqueline N. Sales, Elizabeth D. Martinez, Elnor V. Magculang, and Emma F. Agraan.

They reportedly submitted falsified documents such as Letters of Intent, Work Programs, Lists of Beneficiaries, and Daily Time Records (DTRs) to the Department of Labor and Employment (DOLE) that processed and approved, through the Palawan Express Remittance Center, the payment of wages to the supposed beneficiaries of TUPAD  in Barangays Batasan Hills, Commonwealth and Holy Spirit in the amount of P1,090,110.

In filing the cases against them before the anti-graft court, the prosecution said that the alleged beneficiaries did not really render any service. The accused themselves reportedly collected for themselves a substantial portion of the wages from each beneficiary, it said.

In her motion to quash, Castelo argued that the charges against her are "lacking" as there is no clear showing that her acts were attended with bad faith, manifest partiality, or gross inexcusable negligence or any damage caused to the government.

The rest of the accused, on the other hand, insisted that the charges do not constitute an offense. They maintained that they are not public officers discharging administrative or official functions.

As private individuals, they had no part in the process of submitting the subject documents so there can be no manifest partiality, evident bad faith, or gross inexcusable negligence.

However, the Sandiganbayan ruled that their motions lack merit and that the proper trial will be the right venue for their arguments.

"Applying settled jurisprudence, this Court finds that the elements for both charges are sufficiently alleged in the respective Informations” (criminal charge sheets), the court’s resolution stated.

It also said: "Clearly, the issues raised by the accused-movants in their respective Motions to Quash are matters of defense that could only be threshed out in a full-blown trial on the merits and not in a motion to quash. Verily, there are no justifications for the quashal of the subject Informations.”

The 10-page resolution was written by Associate Justice Bernelito R. Fernandez with the concurrence of Third Division Chairperson and Associate Justice Karl B. Miranda and Associate Justice Ronald B. Moreno.

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.