ADVERTISEMENT

Cops facing serious challenge in generating DNA profile from bones collected from Taal Lake

Published Jul 17, 2025 01:05 pm
An inter-agency search and retrieval operation is conducted by the Philippine Coast Guard (PCG), Philippine National Police's Criminal Investigation and Detection Group (PNP-CIDG), and Department of Justice (DOJ) at the Taal Lake in Talisay, Batangas on July 10, 2025 to locate the remains of 34 missing sabungeros believed to have been killed and dumped in the lake. (Santi San Juan / MANILA BULLETIN)
An inter-agency search and retrieval operation is conducted by the Philippine Coast Guard (PCG), Philippine National Police's Criminal Investigation and Detection Group (PNP-CIDG), and Department of Justice (DOJ) at the Taal Lake in Talisay, Batangas on July 10, 2025 to locate the remains of 34 missing sabungeros believed to have been killed and dumped in the lake. (Santi San Juan / MANILA BULLETIN)
Police forensic experts are now facing a gargantuan task of building a DNA (deoxyribonucleic acid) profile from the human bones that were collected at the Taal Lake in Batangas.
Lt. Col. Edmar de la Torre, officer-in-charge of the Philippine National Police (PNP) Forensics Group’s DNA Laboratory Division, said they were able to sort out six pieces of human bones from the 91 pieces of bone samples taken from the Taal Lake.
“We are facing challenges in generating DNA samples or profiles because they have been submerged for a long time. If the samples were submerged for that long time, it would be difficult to generate a DNA profile,” said de la Torre in a television interview.
He was referring to the claims of the witness that the cadavers were dumped into the Taal Lake four years ago.
Another challenge, he said, is that the remains were submerged under a water with Sulphur content, referring to the Taal Lake.
The PNP’s forensics team has already collected 18 DNA samples from the relatives of the missing cockfighters, or sabungeros.
But de la Torre admitted that those samples are not usable if they would not be able to generate a DNA profile from the remains since they will be used in the matching process for identification.
It takes five to seven days before a DNA profile is generated from remains and the long period of time that the human bones were submerged under a water with Sulphur content would make the entire process challenging, according to de Torre.
The case of missing sabungeros made headlines anew following the revelations made by Julie Patidongan, who used the alias “Totoy” when he disclosed information about the missing cockfighters.
Patidongan tagged at least 18 policemen and named several personalities, including Atong Ang and retired police general Jonnel Estomo.
Both Ang and Estomo denied the allegation. Ang already filed a case against Patidongan while Estomo said he is consulting his lawyers for the filing of a case.
While Patidongan already cleared Estomo, the latter said the only way he would be encouraged not to file a case against his accuser was for him to initiate more media interviews to clear his name of his alleged involvement in the case of missing sabungeros.
Estomo even presented a certification to deny Patidongan's allegation that he is a member of the top advisory group of Atong Ang on online sabong. 
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.