ADVERTISEMENT

National Heroes Day: Honoring Filipinos who serve our families and communities

Published Aug 29, 2022 12:05 am
On Oct. 28, 1931, the Philippine Legislature passed Act No. 3827 that declared the last Sunday of August of every year as a national holiday to honor the heroes of the country. This was part of the national aspiration for independence from American colonial rule. Researchers point out, however, that the actual celebration was held on Nov. 30, the day set aside to honor Andres Bonifacio in Act No. 9246 issued in 1921. While marked on the same day, there were separate celebrations: at the Bonifacio monument in Caloocan and at the parade grounds of the University of the Philippines. During the Japanese occupation, President Jose P. Laurel’s executive order reset the commemoration to November 30 and chose to mark it at the Mt. Samat cemetery in Bataan as a silent act of defiance. A year after the war ended, President Sergio Osmeña chose Capas, Tarlac as the venue for its observance to honor the memory of more than 20,000 Filipino and American soldiers who died during the infamous Death March from Bataan. In 1952, President Elpidio Quirino reverted the observance to the last Sunday of August. When President Corazon Aquino signed into law the revised Administrative Code in 1987, National Heroes Day was included in the list of regular national holidays. Twenty years later, President Gloria Macapagal-Arroyo signed into law Republic Act No. 9492 stipulating the observance of National Heroes Day on the last Monday of August. This was part of the Holiday Economics program which sought to minimize work disruptions from holidays by observing these on the nearest Monday or Friday of the week, thereby boosting domestic tourism on extended weekends. Such detailed account of the genesis and evolution of the celebration of National Heroes Day is capped by this commentary in the Official Gazette, the chronicle of the Office of the President of the Philippines: “National Heroes Day specifies no hero; the law that put into practice the celebration does not name a single one. And this lack of specifics offers an opportunity to celebrate the bravery of not one, not a few, but all Filipino heroes who have braved death or persecution for home, nation, justice, and freedom.” During the past two years, health workers serving at the frontlines of stemming the tide of Covid-19 transmission have been aptly hailed as heroes — along with delivery riders, supermarket and drugstore employees, and security guards who enabled people to work from home and carry on with daily activities during protracted periods of enhanced community quarantine and lockdowns. Overseas Filipino Workers, estimated at around two million, sent home total remittances amounting to ₱210.4 billion in 2019 — or ₱106,620 per capita — prior to the pandemic. By dint of hard work and personal sacrifice, they, too, are heroic Filipinos who deserve the nation’s gratitude. Finally, we salute, too, the quiet heroism of our teachers, soldiers, police officers, street sweepers, construction workers and other Filipinos who work diligently and cheerfully to keep our nation safe and ensure the well-being of our communities and families.
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.