ADVERTISEMENT

House to hold memorial service for late Romeo Acop

Published Dec 27, 2025 03:13 pm

At A Glance

  • The House of Representatives will hold a memorial service on Monday, Dec. 29 to remember and pay tribute to the life of the late Antipolo City 2nd district Rep. Romeo Acop.
Antipolo City 2nd district Rep. Romeo Acop (PPAB)
Antipolo City 2nd district Rep. Romeo Acop (PPAB)


The House of Representatives will hold a memorial service on Monday, Dec. 29 to remember and pay tribute to the life of the late Antipolo City 2nd district Rep. Romeo Acop.
The memorial service will be led by House Speaker Faustino “Bojie” Dy III. It will be held at the plenary hall of the House of Representatives, Batasan Complex, Quezon City.
A requiem mass will be celebrated at 9 a.m., followed by the memorial service at 10 a.m.
Acop served as Representative of Antipolo City’s Second District during the 15th, 16th, and 17th Congresses from 2010 to 2019, and again during the 19th Congress from 2022 to 2025.
A retired police brigadier general, Acop had a memorable tenure in the 19th Congress as overall vice chairman of the House quad-committee (quad-comm). He showed his deep knowledge on law enforcement as the mega-panel delved into the interconnected issues of extrajudicial killings (EJKs), Philippine Offshore Gaming Operators (POGOs), money laundering, and the Duterte drug war.
At its height, fhe quad-comm drew millions of viewers and was akin to a highly-rated television drama.
Acop was elected for a fresh term in the current 20th Congress. He passed away on Dec. 20, at the age of 78 after suffering a heart attack.
Throughout his years in public service, Acop was widely respected for his integrity, firm principles, and dedication to the rule of law.
The memorial service will provide colleagues, friends, and members of the House community an opportunity to honor Acop’s legacy as a lawmaker and public servant whose work left a lasting mark on Congress and the communities he served.
Last Dec. 22, the House of Representatives adopted House Resolution (HR) No. 601, a measure expressing the chamber’s “profound condolences” to the family of Acop.
Born on March 11, 1947, in Sudipen, La Union, Acop was remembered by his colleagues as a devoted husband to the late Dr. Resurreccion “Cion” Marrero Acop, a pediatrician who also served as representative of Antipolo City’s second district. They had three children--Philip, Reena, and Karla.
A distinguished police officer and lawyer, Acop was a member of the Philippine Military Academy (PMA) Class of 1970 and earned his Bachelor of Laws degree, cum laude, from Jose Rizal University in 1986.
After completing his military training from 1970 to 1991, he went on to build an illustrious career in the Philippine National Police (PNP), serving as Chief Superintendent of the Criminal Investigation Service—now the Criminal Investigation and Detection Group—from 1994 to 1995, and holding key posts including the Directorate for Comptrollership.
He received numerous commendations and service medals for his contributions to law enforcement and public safety.
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.