ADVERTISEMENT

Youths hold protest against flood control anomalies at DPWH Bulacan

Published Sep 11, 2025 06:20 pm
At least 30 youths held a protest rally against the alleged flood control project anomaly in front of the Department of Public Works and Highways (DPWH) Bulacan First District Office in the City of Malolos, on Thursday, Sept. 11, 2025. (Freddie Velez)
At least 30 youths held a protest rally against the alleged flood control project anomaly in front of the Department of Public Works and Highways (DPWH) Bulacan First District Office in the City of Malolos, on Thursday, Sept. 11, 2025. (Freddie Velez)

Over 30 students held a protest rally against the alleged anomalies in flood control projects in front of the First District Office of the Department of Public Works and Highways (DPWH) in Malolos, Bulacan, on Thursday, September 11. 

The group demanded a swift investigation and the immediate imprisonment of those involved in the anomalies. Their complaints were initially directed at the engineers inside the DPWH office.

The protesters claimed that many residents were disappointed with the actions of contractors and district engineers in the flood control projects, which could have greatly benefited affected citizens.

“Sana inilaan na lamang ang napakalaking pondo para sa mga kagamitan ng eskuwelahan, paggawa ng mga classrooms o dili kaya ay pandagdag sa suweldo ng mga guro, kaysa ibinulsa at nilustay sa casino at pinambili ng mga mamahaling sasakyan,” (The huge funds could have been allocated instead for school equipment, the construction of classrooms, or even additional teachers’ salaries, rather than being pocketed and squandered in casinos and used to buy expensive vehicles), they said.

Bulacan police, the Special Weapons and Tactics (SWAT), traffic enforcers, the Bureau of Fire Protection, the City Disaster Risk Reduction and Management Office (CDRRMO), and rescue teams were deployed to the DPWH 1st District Office and remained on standby in case of unrest.

Earlier, at 9:33 a.m., Bulacan police headed by provincial director Col. Angel L. Garcillano arrived at the DPWH, where only a few protesters were initially seen in Barangay Tikay, City of Malolos.

After a few minutes, the number of protesters increased, and by 10:31 a.m., the rallyists had moved to the front of the DPWH building, led by the campaign manager of the Katipunan Student Movement together with local student government representatives.

After the student council’s concerns were aired, the rally formally ended at 11:05 a.m. A noise barrage then followed at 11:08 a.m., and concluded at 11:33 a.m., after which the protesters dispersed.

The youth rally remained peaceful, according to team leader Lt. Col. Rommel E. Geneblazo, Malolos City police chief.


Related Tags

metro news
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.