ADVERTISEMENT

Suspect nabbed in drug bust, cop injured in Gen. Trias gunfire

Published Jan 9, 2026 03:53 pm

At A Glance

  • Cavite police said the incident underscores their commitment to intensifying their campaign against illegal drugs while ensuring the safety of both the public and law enforcement personnel.
CAVITE – A buy-bust operation in General Trias City on Thursday, Jan. 8, led to the arrest of a street-level drug suspect, while a police intelligence operative was wounded in a separate shooting incident that occurred near the operation site, authorities said.
The Cavite Police Provincial Office (Cavite PPO) said operatives of the General Trias Component City Police Station (Gen. Trias CCPS) arrested a drug suspect identified as alias Arce.
Alias Arce nabbed in a drug buy-bust operation in General Trias City on Jan. 8 (Photo from Cavite PPO/MANILA BULLETIN)
Alias Arce nabbed in a drug buy-bust operation in General Trias City on Jan. 8 (Photo from Cavite PPO/MANILA BULLETIN)
Seized from his possession were approximately 6.70 grams of suspected shabu valued at P45,560, along with marked buy-bust money and other drug paraphernalia.
During the operation, however, police said a shooting incident occurred about 200 meters from the suspect’s residence.
An individual allegedly fired at the operating team, prompting the operatives to return fire.
Police Corporal Ryan O. Vizmanos, an intelligence operative of Gen. Trias CCPS, sustained a gunshot wound during the exchange. He was rushed to the General Trias Doctors Medical Center for medical treatment.
The crime scene of a shooting incident in General Trias City on Jan. 8, where a police officer was wounded (Photo from Cavite PPO/MANILA BULLETIN)
The crime scene of a shooting incident in General Trias City on Jan. 8, where a police officer was wounded (Photo from Cavite PPO/MANILA BULLETIN)
Cavite PPO identified the suspect involved in the shooting as Patrolman Harvey Perdito Mendoza, a member of the Philippine National Police (PNP) Maritime Group.
A follow-up operation led to Mendoza's arrest at his residence. Recovered from him were a gun with PNP markings, a magazine, and fired cartridge shells.
Police processing the pieces of evidence from a shooting incident in General Trias City that wounded a police officer on Jan. 8 (Photo from Cavite PPO/MANILA BULLETIN)
Police processing the pieces of evidence from a shooting incident in General Trias City that wounded a police officer on Jan. 8 (Photo from Cavite PPO/MANILA BULLETIN)
Authorities said the suspected illegal drugs seized from alias Arce, as well as the firearm and ballistic evidence recovered from Mendoza, were turned over to the Provincial Forensic Unit in Imus City for laboratory and ballistic examination.
Both individuals are currently under police custody.
“This operation reflects our firm stand against illegal drugs and our responsibility to protect both the public and our police officers,” Cavite PPO Acting Provincial Director Col. Ariel R. Red said in a statement.
“As the investigation continues, we remain committed to due process, discipline within our ranks, and the safety of our communities.”

Related Tags

METRO NEWS Cavite Police General Trias Buy-bust shooting incident
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.