ADVERTISEMENT

Kiko Pangilinan claims being attacked by overseas trolls

Published Mar 11, 2025 03:17 am

Former senator Kiko Pangilinan on Tuesday, March 11, revealed that he is being targeted by overseas-based troll accounts and networks, and asked Filipinos not to get distracted from the “real issues.”

Kiko P.jpeg
Senatorial candidate Kiko Pangilinan (Photo from Team Kiko Pangilinan)

 

In a statement, Pangilinan exposed the “data-backed evidence” that many of these troll accounts originate from foreign entities and foreign-based networks.
 

He, however, called on the public “to remain vigilant” against fake news and disinformation online as these could just be attempts to distract the public from the real issues the country currently faces.
 

“Ang tunay na laban natin ay hindi sa social media, kundi sa totoong buhay—laban sa gutom, laban sa mahal na bilihin (The real battle is not here on social media, it’s in real life—fight against hunger, fight against high prices of goods),” Pangilinan, who’s running for a Senate seat in the May 2025 elections, said.
 

“Hindi tayo magpapadala sa kasinungalingan. Ang sagot natin: kilos, aksyon, solusyon (We will not be distracted by these lies. Our answer is: move, action, solution),” the country’s former food security czar added.
 

According to him, an analysis of recent online activity targeting his campaign showed a disturbing pattern wherein a spike in troll engagement occurs during key initiatives, such as Pangilinan’s Operation Sagip-Kamatis in Nueva Ecija.
 

“Tuwing may ginagawa tayong mabuti para sa mga magsasaka at mamamayan, biglang naglalabasan ang mga troll (Whenever we do something good for the farmers and the people, these trolls suddenly come out),” he said.
 

“Pero ang gutom, hindi pinapababa ng fake news. Ang presyo ng bilihin, hindi pinapababa ng paninira (But fake news cannot sate hunger. Besmirching others won’t lower the prices of goods,” the former senator added.
 

He also noted the presence of foreign accounts—foreign names, suspicious number-coded usernames, and newly created profiles with little to no personal content.
 

The comments were also “copy-paste disinformation” with identical phrases such as “walang nagawa (he did nothing)” and “puro papogi lang (it’s just for show).”
 

The former official believed that there will be more online attacks as Election Day draws nearer, but his team said it will continue “to monitor and expose troll operations” to ensure that the public receives only accurate information.
 

"Habang sila naninira, tayo kumikilos (While they are maligning us, we are taking actions)," Pangilinan said.
 

A long-time advocate of food security and farmers' welfare, he promised to continue pushing for concrete solutions such as expanding the Operation Sagip-Kamatis to more agricultural communities, advocating for toll exemptions for agricultural trucks, and calling on local government units and businesses to support farmers through direct procurement.

Related Tags

matalinong boto 2025 2025 Senate race Kiko Pangilinan Online trolls
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.