ADVERTISEMENT

Rep. Paolo Duterte: Probe photo of public official allegedly using illegal drugs

Solon accuses Makabayan bloc of selective accountability

Published Feb 2, 2026 06:30 pm
DUTERTE
DUTERTE
Davao City first district Rep. Paolo Duterte has called for an independent and transparent forensic examination of a photo circulating online that allegedly shows a top public official using illegal drugs.
In a statement posted on his official Facebook page, Duterte said the issue of the public official raises serious concerns that should not be dismissed outright.
Duterte acknowledged that many Filipinos are understandably alarmed by the image, stressing that public concerns should be addressed directly to prevent further speculation and erosion of trust.
“If the photo is fake, it would be better to subject it to an independent, transparent forensic examination so speculation can stop,” Duterte said. “If it is real, the people have the right to hear the truth.”
The lawmaker emphasized that no one should be judged solely based on an image, but noted that holders of public office – especially the President – are expected to meet a higher standard of accountability.
Duterte warned that silence, avoidance, or downplaying the issue would only deepen public distrust. He said leadership requires transparency and the ability to maintain the people’s complete confidence.
He pointed out repeated allegations of drug use that date back to before the 2022 elections, as well as the continued refusal to undergo a hair follicle drug test, saying these factors further contribute to declining public and investor confidence.
Duterte also raised concerns about alleged corruption linked to trillions of pesos allocated to flood control projects, funds he said came from taxpayers and remain unaccounted for.
He added that the public continues to await resolution of these issues. “If the law is strict on ordinary Filipinos, it should be even stricter on those in positions of power.”
Duterte emphasized that accountability should apply equally to all. “The people are watching. In a democracy, asking questions is not an attack – it is an obligation of leadership to respond,” he said.
Makabayan bloc
Meanwhile, Duterte accused the Makabayan bloc of selectively calling for accountability and using impeachment moves to destabilize the government.
In a statement Tuesday, Duterte said the bloc should first answer allegations of abuses tied to their ideology, including the killing of students, abuse of women, and harm to civilians in the name of revolution.
“Where is the justice for students deceived and killed by the NPA? Where is the justice for mothers and women abused in the name of revolution?” Duterte asked.
The lawmaker questioned why they have not denounced alleged atrocities committed by the New People’s Army, including the recruitment of minors and the killing of dissenters.
Duterte questioned the timing and frequency of the bloc’s impeachment efforts, noting its earlier move against President Ferdinand R. Marcos Jr. and the filing of a complaint against Vice President Sara Duterte before Feb. 6.
He described the moves as serial impeachment, saying they show hunger for power rather than a search for justice and warned against using impeachment as a political weapon or shortcut to power.

Related Tags

Davao City Rep. Paolo Duterte
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.