ADVERTISEMENT

'Partida?': Torre's boxing practice cancelled as video of Baste's training goes viral

Published Jul 24, 2025 10:53 am

At A Glance

  • Torre's supposed 9 a.m. practice at the Philippine National Police (PNP) gym at Camp Crame in Quezon City on Thursday, July 24, was suddenly cancelled after President Marcos called for a meeting for an update on the ongoing relief and rescue efforts amid the widespread flooding in Metro Manila and various parts of the country.
While a video of acting Davao City Mayor Sebastian “Baste” Duterte supposedly training for boxing has been making rounds on social media, national police chief Gen. Nicolas Torre III apparently does not have the same liberty of time.
Torre’s supposed 9 a.m. practice at the Philippine National Police (PNP) gym at Camp Crame in Quezon City on Thursday, July 24, was suddenly cancelled after President Marcos called for a meeting for an update on the ongoing relief and rescue efforts amid the widespread flooding in Metro Manila and various parts of the country.
The meeting was held at Camp Aguinaldo in Quezon City at 9:30 a.m. on Thursday.
As the country’s top cop, Torre is expected to brief the President on the role of the PNP in the national government’s efforts to attend to the needs of over 2.7 million people affected by the heavy downpour since last week.
“The boxing practice of the Chief PNP was postponed as he is expected to attend a meeting with the President at 9:30 a.m. at Camp Aguinaldo,” PNP spokesperson Brig. Gen. Jean Fajardo said.
News of the boxing march between Torre and Duterte erupted on traditional and social media on Wednesday, July 22, after the PNP chief accepted the challenge for fistfight.
But Torre said he wants it to be a charity boxing match, the proceeds of the money from sponsors and pay-per-view through donations of those who would watch on social media would be given to the victims of widespread flooding.
Torre also said the boxing match should be at the Araneta Coliseum in Quezon City on Sunday, July 27—or an entertainment show before President Marcos’ 4th State of the Nation Address (SONA) the following day.
Baste Duterte’s hatred towards Torre runs deep—which started when the latter sacked all police commanders in Davao City for alleged sloppy response on calls for police assistance supposedly misreporting crimes to make it appear that the City is safe when Torre was still the regional director of Police Regional Office 11.
Duterte then threatened to slap Torre over the incident.
It was Torre who also led the arrest of Kingdom of Jesus Christ leader Apollo Quiboloy, a staunch ally of the Dutertes.
And it was also Torre who led the serving of arrest warrant that led to the detention of Baste’s father, former president Rodrigo Duterte, to The Hague in the Netherlands
But for Torre, nothing is personal—including the boxing match which he said is an opportunity to maximize the funds to assist those displaced and affected by the weather disturbances since last week.
It is not immediately clear at this point if Baste Duterte agreed to the boxing match challenge by Torre.
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.