ADVERTISEMENT

House of Representatives official shot dead at daughter's birthday party in QC

QCPD said person of interest being investigated

Published Jun 16, 2025 07:11 am
The Quezon City Police District (QCPD) now has a person of interest who could be behind the killing of a 63-year-old official of the House of Representatives during his daughter’s birthday party in Barangay Commonwealth, Quezon City on Sunday, June 15.
According to the QCPD, the incident occurred at around 2:55 p.m. when two unidentified suspects entered the party venue and shot the victim at close range.
The victim was identified as Mauricio Pulhin, Chief of Technical Staff of the Committee on Ways and Means at the House of Representatives.
Pulhin was rushed to the FEU-NRMF Hospital but was declared dead on arrival.
The suspects fled the scene on a motorcycle, firing at a subdivision security guard as they escaped.  
Police officers from Batasan Police Station 6 and members of the Scene of the Crime Operatives (SOCO) responded to the incident.
Ito pong ating biktima ay empleyado ng Kamara. Ngayon po ay inaalam pa namin ang motibo nitong krimen ng pamamasalang. Agad naman tayong nakaresponde at naisugod pa natin itong biktima sa ospital pero ito'y dead on arrival (Our victim is an employee of the Chamber. We are currently investigating the motive for this crime. We responded immediately and rushed the victim to the hospital, but he was dead on arrival),” Batasan Police station commander Col. Romil Avenido said.
Mayroon pong birthday party, bandang pasado alas-12 ng tanghali ay pumasok itong riding-in-tandem doon sa gate 2 ng subdivision and by 2:55 p.m. ay nangyari po ang pamamaril, at doon na sila nag-exit sa may gate 1. After nila naputukan 'yung victim natin, pag-exit nila roon sa gate 1, pinutukan nila 'yung guard house roon (There was a birthday party, around 12 noon this riding-in-tandem entered gate 2 of the subdivision and by 2:55 p.m. the shooting happened, and that's where they exited through gate 1. After they shot our victim, when they exited through gate 1, they shot at the guard house there),” he added.
Avenido also said that the suspect surrendered a lost ID of a different person to gain entry into the subdivision.

false>false>“Well-planned ang krimen na ito. Talagang pinag-aralan nila nang maigi itong lugar kaya gumamit sila ng pekeng ID and iniwan po nila ito nung umeskapo na sila. Agad-agad po nating na-identify, na-locate, at na-put under police custody itong may-ari ng ID na naiwan doon sa guard house, only to find out na matagal na pa lang nawala 'yung ID niya which is two years ago (This crime was well-planned. They really studied this place carefully so they used a fake ID and left it behind when they escaped. We immediately identified, located, and put under police custody the owner of the ID that was left there at the guard house, only to find out that his ID had been missing for a long time which is two years ago),” Col. Avenido said.

false>false>He also said that they already have a possible person of interest, but the investigation is still ongoing.

They are also gathering CCTV footage in the area to help track down the plate number of the getaway vehicle of the suspects.

Related Tags

metro news Quezon City QCPD
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.