ADVERTISEMENT

'Biyaheng Totoo: Sana sa Eleksyon 2025' amplifies voices of Filipinos for the upcoming elections

Published Apr 26, 2025 02:18 am

At A Glance

  • Ano ang "sana" mo para sa Pilipinas? Don't miss "Biyaheng Totoo: Sana sa Eleksyon 2025" on April 26 and May 3, 9:30 p.m. on GMA Network. 
Sandra Aguinaldo kicks off “Biyaheng Totoo Sana sa Eleksyon 2025” with an in-depth exploration of hunger, health, and poverty.JPG
Sandra Aguinaldo kicks off 'Biyaheng Totoo Sana sa Eleksyon 2025' with an in-depth exploration of hunger, health, and poverty

As the nation gears up for the 2025 Midterm Elections, GMA Integrated News presents a platform for ordinary Filipinos to express their hopes, dreams, and concerns for the country's future via "Biyaheng Totoo: Sana sa Eleksyon 2025." The series airs on April 26 and May 3, 9:30 p.m. on GMA Network.

"Biyaheng Totoo: Sana sa Eleksyon 2025" will also have a livestream on GMA Integrated News’ Facebook Page and Youtube Channel.

Biyaheng Totoo Sana sa Eleksyon 2025 amplifies the voices of the Filipinos for the upcoming elections.jpeg

The special two-part series hosted by veteran broadcast journalist Vicky Morales delves into the real-life stories and sentiments of Filipinos from various walks of life. As part of GMA Network’s commitment to delivering the biggest and most comprehensive election coverage, it aims to capture the pulse of the nation and to give voice to the everyday struggles and aspirations of the people as they look towards the upcoming elections.

On April 3, award-winning journalist Sandra Aguinaldo kicks off “Biyaheng Totoo: Sana sa Eleksyon 2025” with an in-depth exploration of hunger, health, and poverty in “Kalusugan at Masaganang Pamumuhay" while veteran reporter Joseph Morong presents “Edukasyon para sa Kinabukasan,” a hard-hitting installment on the state of education in the Philippines.

Meantime, on May 3, join Raffy Tima for “Magandang Trabaho at Kabuhayan,” as he investigates job availability and workforce challenges. Then Ivan Mayrina capping the documentary with “Sapat at Abot-Kayang Pagkain sa Hapag-Kainan,” a thoughtful look at food security and access to affordable nutrition.

GMA Integrated News presents a platform for ordinary Filipinos to express their hopes, dreams, and concerns for the country's future via Biyaheng Totoo Sana sa Eleksyon 2025..jpeg

"GMA Integrated News recognizes the importance of amplifying the voices of ordinary Filipinos as the 2025 national and local elections draw near. Their hopes, dreams, and concerns should be heard by the candidates and by the nation as a whole. 'Biyaheng Totoo: Sana sa Eleksyon 2025' aims to provide a platform for these voices to be heard,” said Senior Vice President and Head of GMA Integrated News, Regional TV, and Synergy Oliver Victor B. Amoroso.

Ano ang “sana” mo para sa Pilipinas? Don't miss "Biyaheng Totoo: Sana sa Eleksyon 2025" on April 26 and May 3, 9:30 p.m. on GMA Network. 

Related Tags

Matalinong boto 2025
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.