ADVERTISEMENT

SC junks Harry Roque's petition vs contempt citation, arrest order issued by ex-HOR's Quad-comm

Published Mar 30, 2026 03:40 pm
Due to the mootness of the issue raised, the Supreme Court (SC) dismissed the petition filed by former presidential spokesperson Harry L. Roque who challenged the contempt citation and arrest order issued against him by the then House of Representatives’ (HOR) Quad Committee (Quad-comm).
Roque was cited in contempt and ordered arrested by the Quad-comm for his refusal to attend congressional hearings and submit documents during the 2024 committee’s probe on the now banned Philippine Offshore Gaming Operators (POGOs).
In a decision written by Associate Justice Samuel H. Gaerlan, the SC as a full court ruled that lawyer Roque’s petition had become moot after the HOR Quad-comm lifted the contempt order against him and the 19th Congress adjourned on June 11, 2025.
In May 2025, Roque was ordered arrested by a Pampanga regional trial court (RTC) on charges of non-bailable human trafficking in relation to Lucky South 99 Corp., a POGO hub raided in Porac town.
Roque left the Philippines in September 2025 and sought political asylum in the Netherlands.
In a summary of the decision, the SC’s Office of the Spokesperson said that in 2024, the HOR convened the Quad-comm, composed of the Committees on Dangerous Drugs; Public Order and Safety; Human Rights; and Public Accounts to investigate illegal activities linked to POGOs.
It said that the Quad-comm invited Roque to attend its first hearing as a resource person but he did not appear, claiming he believed it was set for a different date.
He attended the second hearing, where he was questioned about his alleged ties to POGOs, and was directed to attend the next hearing and produce certain documents.
Roque did not comply and instead filed a motion to quash the subpoena. He argued that submitting the documents would violate his rights to privacy and against self-incrimination.
The Quad-comm denied his motion and issued a show cause order directing him to explain why he should not be held in contempt. He excused himself due to an alleged medical condition.
Roque was again invited to another hearing but failed to appear. Thereafter, the Quad-comm issued a detention order directing the HOR Sergeant-at-Arms to arrest him.
On June 9, 2025, the Quad-comm lifted the contempt order against Roque and thereafter submitted its final committee report, which included a proposed bill banning POGOs. The 19th Congress then adjourned on June 11, 2025.
In dismissing Roque’s petition, the SC reiterated that a case becomes moot when a ruling can no longer have any practical effect or provide relief.
It said that once a legislative inquiry ends, Congress’ power to cite a person in contempt also ends, and at that point, there is no longer any basis to penalize a witness.
It added that a legislative inquiry ends either when the committee submits its final report or when Congress adjourns its final session.
It also said that the submission of a final committee report marks the end of the inquiry, making any existing contempt order ineffective

Related Tags

Harry Roque SC Congress contempt citation
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.