ADVERTISEMENT

Protest blocked at Luneta; MPD directs demonstrators to Liwasang Bonifacio

Published Nov 30, 2025 09:42 am
A group of protesters gathers along the streets of Manila. In Maria Orosa Street, several groups of participants pass by on their way to the rally against corruption  (Photo courtesy of Manila DRRMO)
A group of protesters gathers along the streets of Manila. In Maria Orosa Street, several groups of participants pass by on their way to the rally against corruption (Photo courtesy of Manila DRRMO)

Several activist groups expressed frustration over Manila Police District's restrictions on protests in Luneta Park, citing the absence of a permit on Nov. 30.

The Manila Police District (MPD) said, “Doon po kasi sa Liwasang Bonifacio malaya po sila mag-ingay doon at hindi po namin sila irerequire na magkaroon ng permit (Because at Liwasang Bonifacio they are free to make noise there, and we will not require them to have a permit).”

The MPD explained that some groups did not present the required permit from the Manila Parks and Development Committee (MPDC), which is mandated under the Public Assembly Act (Batas Pambansa Blg. 880).
Authorities emphasized that protests are prohibited in Luneta Park, Kilometer Zero, and along major roads to prevent public inconvenience and potential disturbances. In a statement, the MPD also said that “Patuloy na hinikayat ng MPD ang lahat ng organisasyon at indibidwal na makipag-ugnayan at sundin ang mga itinakdang regulasyon upang matiyak na ang kanilang mga aktibidad ay magiging maayos, ligtas, at alinsunod sa batas (The MPD continues to encourage all organizations and individuals to coordinate and comply with the established regulations to ensure that their activities are orderly, safe, and in accordance with the law).”

One of the groups was BAYAN, which said the police blocked preparations for the protest: “The setting up of the stage and road closure should have been done as early as 12 a.m., but the Manila police prevented our team and insists that protests are prohibited in Luneta.”

The group emphasized that previous protests had been conducted without permits, saying, “There was no permit given to us on September 21, but the protest was conducted in Luneta. Today's protest is coordinated with both the Manila LGU and MMDA. In fact, road closures have been publicly announced already by both agencies. Even MMDA portalets have arrived, which proves that the protest is planned beforehand in coordination with authorities.”

BAYAN criticized the heavy security presence, claiming it was a deliberate attempt to intimidate participants.

“We believe the ongoing attempt to derail the Luneta protest is linked to the overkill, unnecessary, disproportionate, and paranoid security preparations around the vicinity of Recto, Mendiola, and Malacanang,” the group said.
They added that these measures are aimed at discouraging participation and suppressing calls to hold President Marcos Jr. accountable for alleged large-scale government corruption.
The group urged citizens to assert their rights, declaring, “Uphold the people's right to freedom of expression. Resist tyranny, fight corruption! Makibaka, huwag matakot (Fight, do not be afraid)!”

Other activist groups also voiced concern that strict permit requirements and venue restrictions limit their ability to organize protests in central public spaces, reducing visibility and public engagement.

Meanwhile, the city government of Manila clarified that it has no objections to the protest but stressed the importance of proper coordination with relevant agencies.
Mayor Francisco “Isko Moreno” Domagoso said, “LGU Manila interposes no objection to the protest rally. We will provide the same assistance (traffic, garbage, and emergency medical assistance) as we did during the Sept. 21 rally and the Nov. 16 to 18 peace rally."
However, Domagoso emphasized that Roxas Boulevard falls under the jurisdiction of the Metropolitan Manila Development Authority (MMDA), while Luneta Park is managed by the National Parks Development Committee (NPDC).
He said the organizers should coordinate directly with these agencies, noting that this advice was given during a meeting at City Hall on Nov. 25.
The mayor also clarified that no rally permit is required for Liwasang Bonifacio, as it is designated a Freedom Park.

Related Tags

metronews rally luneta Trillion Peso March
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.