ADVERTISEMENT

Tinio cites China 'hypocrisy', recalls Xi caricature issue

Published Jul 17, 2026 03:54 pm

At A Glance

  • Rep. Antonio Tinio denounces China Daily's AI video, which depicts Filipinos as monkeys controlled by the US and Japan, calling it racist and hypocritical.
  • He demands an apology and removal of the video, stressing that China cannot demand respect for its leaders while insulting the Filipino people and violating sovereign rights.
  • Tinio asserts the portrayal exposes China's weakness and propaganda failure, as the Philippines continues to uphold its arbitral victory invalidating the nine-dash line claim in the West Philippine Sea.
ACT Teachers Party-list Rep. Antonio Tinio (left), Chinese President Xi Jinping (Facebook)
ACT Teachers Party-list Rep. Antonio Tinio (left), Chinese President Xi Jinping (Facebook)


House Deputy Minority Leader ACT Teachers Party-list Rep. Antonio Tinio highlighted on Friday, 17 the hypocrisy of the Chinese government in connection with its state media's "racist" depiction of Filipinos as monkeys.
In an artifical intelligence (AI)-animated video released by China Daily, the Philippines was portrayed as a “ragged monkey” being controlled by the United States (US) and Japan and subjected to water cannon attack by the Chinese coast guard.
Tnio called for an official apology on top of the immediate take-down of the video.
At any rate, the Makabayan congressman cited the hypocrisy of Chinese authorities, who recently threw a diplomatic fit over a single caricature of President Xi Jinping.
Yet now, they produced a state-sponsored video that baselessly insults the Filipino people.
“The Chinese government cannot have it both ways. They demand absolute respect for their leaders while openly ridiculing and insulting our entire nation," Tinio said.
"This is not the behavior of a responsible neighbor or a peaceful actor. It is the bullying of a hegemon that believes it can violate our sovereign rights with no consequences,” said the militant solon.
Earlier this year, Philippine Coast Guard (PCG) Spokesperson Commodore Jay Tarriela used cartoon illustrations of Xi during a public university lecture to highlight Chinese aggression in the West Philippine Sea (WPS). It prompted a diplomatic protest from Beijing.
Tinio wondered just how entrenched this "subhuman" view of Filipinos was in Chinese society.
“We vigorously denounce this disgusting, racist portrayal of Filipinos. So this is what the state media teaches the Chinese people about their neighboring country? That Filipinos are subhumans incapable of asserting their sovereign rights?" he asked.
"The video exposes not strength but the profound weakness and moral bankruptcy of China's propaganda machinery, which has failed to defend its absurd and baseless claims in the [WPS] through reason, evidence, or law," Tinio said.
The Philippines recently celebrated the 10th anniversary of its landmark July 12, 2016 arbitral case victory from the Permanent Court of Arbitration (PCA) in The Hague.
The ruling invalidated China’s sweeping nine-dash line claim over the South China Sea. Beijing has never recognized the decision.

Related Tags

Xi Jinping China Antonio Tinio West Philippine Sea Monkey China Daily Hypocrisy
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; } }

{{ static_articles_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.