ADVERTISEMENT

PNP vows full cooperation in P7M bribery probe vs ex-HPG official

Published Sep 19, 2025 05:15 pm

At A Glance

  • PNP vows full cooperation with NAPOLCOM probe into ex-HPG official.
  • Former HPG chief faces administrative charges over alleged P7-million bribery.
  • Respondent denies allegations and files counter-complaint with the Ombudsman.
  • PNP tightens anti-corruption measures and monitoring of personnel.
  • Security preparations ongoing for September 21 protests in Manila and Quezon City.
(File Photo : Philippine National Police)
(File Photo : Philippine National Police)
An investigation by the National Police Commission (NAPOLCOM) into a former Highway Patrol Group (HPG) official accused of accepting a P7-million bribe has the full cooperation of the Philippine National Police (PNP).
Acting PNP Chief Police Lt. Gen. Jose Melencio Nartatez Jr. said the organization has already submitted the required documents and pledged continued assistance to ensure transparency and accountability in the proceedings.
Administrative charges of grave misconduct and conduct unbecoming of a police officer were filed against the former HPG Special Operations Division chief.
The complaint followed allegations by five officers that the official dropped charges against a motorist arrested in Parañaque on June 13, where firearms were discovered in the suspect’s vehicle.
The officers claimed the former official received millions in exchange for leniency and special treatment.
The respondent denied the accusations, saying the arrest was based on a Pasay court warrant that was recalled in July 2024.
He has also filed a counter-complaint against the five policemen before the Ombudsman.
“We are fully cooperating with NAPOLCOM in their administrative proceedings. The PNP is providing all necessary records and assistance to ensure the case is resolved fairly and swiftly,” Nartatez said.
“The PNP leadership wants to make it clear: we do not condone corruption in any form,” he added.
To prevent similar cases, Nartatez said the PNP has tightened auditing of financial transactions and operational clearances within the HPG.
He also noted intensified monitoring of personnel and strengthened anti-corruption safeguards.
Anti-corruption protests
At the same time, Nartatez instructed the National Capital Region Police Office (NCRPO) to finalize security measures for the Sept. 21 protest actions in Manila and Quezon City.
He emphasized the need to prepare for possible confrontations between opposing groups and known personalities.
“Security plans are regularly being discussed and checked on the ground. But we want to continuously review in order to expand the coverage to all kinds of eventualities that threaten the safety of those who would join,” he said, appealing to organizers to work with the police to ensure peaceful demonstrations.
He stressed that the PNP, following the guidance of Justice Secretary Jesus Crispin Remulla, will uphold the public’s right to assemble and express grievances.
“As the protector of the Filipinos and the guardian of democracy, we will exhaust all the measures to fulfill these mandates,” he said.
“We stand with the goal of uncovering the truth and holding the guilty accountable, but we also appeal for your cooperation in helping the police maintain order and ensure the safety of everyone this coming Sunday,” Nartatez added.

Related Tags

PNP NAPOLCOM HPG bribery case administrative charges protest security
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.