ADVERTISEMENT

PNP anti-kidnapping head sacked, probe ordered into 'questionable' rescue story of Chinese student

Published Mar 1, 2025 05:27 am

There’s a plot twist in the kidnapping of a 14-year old Chinese student of an exclusive school in Taguig City, and it’s getting nasty.

Amid claims of “aggressive” and “technology-based” operation that led to the successful rescue of the boy on the night of Feb. 25 in Parañaque City, the Philippine National Police (PNP) appeared to have been cornered by netizens who have been questioning its narrative of how the boy was freed by his kidnappers.

On Saturday, March 1, PNP chief Gen. Rommel Francisco Marbil ordered the relief of the head of the Anti-Kidnapping Group over what he described as “adverse news reports and viral social media discussions questioning the legitimacy of a recent rescue operation.”

While the boy was already reunited with his family, a number of netizens, some of whom have an investigative background, raised the question on whether or not the PNP is indeed telling the truth behind the supposed rescue operation.

Based on the police report, the boy was rescued through the collaboration of the police and military via technical leads that were obtained based on intensified intelligence reports.

Department of the Interior and Local Government (DILG) Secretary Jonvic Remulla, for his part, said the police rescue teams used communications technology in locating the abductors and eventually the rescue of the boy who was kidnapped on Feb. 20 after attending a school activity.

His driver was found dead inside a car that was abandoned in Bulacan and the information obtained from the cellular phone recovered led the police to locate and identify the perpetrators.

The kidnappers initially demanded $20 million dollars as ransom and their parents were forced to pay by cutting off one of the fingers of the boy.

Both the PNP and Remulla insisted that there was no ransom paid.

Questionable narrative

There were valid concerns, however, questioning the police narrative on the supposed rescue of the boy given the violent nature of the kidnappers and their alleged background—some of those involved are reportedly former cops and soldiers.

There were also claims circulating in the social media that the boy was actually fetched by his uncle on the area where he was supposedly abandoned by his kidnappers.

It was that uncle who allegedly drove the boy to the St. Luke’s Hospital at the Bonifacio Global City.

Full transparency

In a bid to address the questions and concerns, Marbil ordered an investigation into the incident and sacked AKG head Police Col. Elmer Ragay, as part of the protocol.

While he acknowledged that the boy was recovered, Marbil emphasized the need for a thorough review to address growing public scrutiny and ensure full transparency.

“As public servants, we must be open to scrutiny and ensure that our actions reflect the highest standards of integrity. This review is meant to clarify the circumstances surrounding the incident and reinforce public trust in the PNP,” said Marbil.

“We assure the public that the investigation will be conducted thoroughly, holding accountable those responsible if any lapses are found while protecting the integrity of legitimate police operations,” he added.

Marbil also vowed cooperation on the Senate investigation scheduled next week.

Related Tags

Kidnapping Philippine National Police
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.