ADVERTISEMENT

Taguig cop to appeal dismissal over wife, son's cremation

Published May 2, 2026 12:23 pm  |  Updated May 2, 2026 02:47 pm
Police Senior Master Sergeant John Mollenido (left) and Police Senior Master Sergeant Diane Marie Mollenido and their son, John Ysmael (Photos from Atty. Rimando's Facebook account,  N. Ma)
Police Senior Master Sergeant John Mollenido (left) and Police Senior Master Sergeant Diane Marie Mollenido and their son, John Ysmael (Photos from Atty. Rimando's Facebook account, N. Ma)

Police Senior Master Sergeant John Mollenido, husband of slain Taguig police officer Diane Marie Mollenido, vowed to appeal his dismissal after the National Police Commission (Napolcom) found him liable for grave misconduct in authorizing the cremation of his wife and son while an investigation was still ongoing. 

Diane Marie and her son, eight-year-old John Ysmael, both Taguig residents, went missing on Jan. 16. 

Her body was discovered in Pulilan, Bulacan on Jan. 24, while her son's remains were found on Jan. 29 in Victoria, Tarlac. 

Napolcom ruled that John Mollenido's decision to sign the cremation authorization before the completion of medico-legal procedures destroyed potential evidence, constituting neglect of duty and conduct unbecoming of a police officer.

Police Senior Master Sergeant John Mollenido (right) and his lawyer, Cristobal Rimando (Photo from Atty. Rimando's Facebook account)
Police Senior Master Sergeant John Mollenido (right) and his lawyer, Cristobal Rimando (Photo from Atty. Rimando's Facebook account)
The authorization for cremation signed by Police Senior Master Sergeant John Mollenido (Photo from Atty. Rimando's Facebook account)
The authorization for cremation signed by Police Senior Master Sergeant John Mollenido (Photo from Atty. Rimando's Facebook account)

“The actions of the respondent showed a blatant disregard of established legal procedures and the fundamental duty of a police officer to uphold the law,” Napolcom said in its ruling.

In a statement, Mollenido's lawyer Cristobal Rimando said, “Upon receipt of the official decision, we shall avail of the appropriate remedies available under the applicable appeal rules and exhaust all legal remedies to protect our client’s rights. We respectfully urge the public to allow due process to prevail.”

Rimando said they have not received a copy of the Napolcom decision. 

“Accordingly, any public conclusions remain premature pending our receipt and review of the official ruling,” he said. 

Rimando said Mollenido “has already been cleared by the Office of the City Prosecutor of Quezon City in relation to the deaths of his wife, Diane Marie Mollenido, and their minor son—negating allegations of criminal intent.”

He stressed that Mollenido merely signed the authorization documents in good faith, while the funeral parlor carried out the cremation. 

He added that allegations of obstruction of justice are unfounded, noting the absence of any willful intent to impede the investigation.

“At no point did our client intend to obstruct justice or destroy evidence,” Rimando said.

Related Tags

Police Senior Master Sergeant John Mollenido Diane Marie Mollenido Taguig Napolcom
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.