ADVERTISEMENT

MPD announces road closures, rerouting in Manila due to projected rally on July 10

Published Jul 9, 2026 07:09 pm
The Manila Police District (MPD) announced road closures and rerouting schemes in several parts of Manila on Friday, July 10, due to a projected rally by the United People's Initiative (UPI).
Road closures will be implemented in selected areas of Manila on Friday, July 10, due to the projected rally of the United People's Initiative (UPI). The affected areas include Liwasang Bonifacio, Mendiola, and Ayala Bridge. (Photos from Manila Police District)
Road closures will be implemented in selected areas of Manila on Friday, July 10, due to the projected rally of the United People's Initiative (UPI). The affected areas include Liwasang Bonifacio, Mendiola, and Ayala Bridge. (Photos from Manila Police District)
Road closures will be implemented in selected areas of Manila on Friday, July 10, due to the projected rally of the United People's Initiative (UPI). The affected areas include Liwasang Bonifacio, Mendiola, and Ayala Bridge. (Photos from Manila Police District)
Road closures will be implemented in selected areas of Manila on Friday, July 10, due to the projected rally of the United People's Initiative (UPI). The affected areas include Liwasang Bonifacio, Mendiola, and Ayala Bridge. (Photos from Manila Police District)
Road closures around Liwasang Bonifacio will start at 2 p.m. These include the stretch of Magallanes Drive from Jones Bridge to McArthur Bridge, the southbound lane of McArthur Bridge from Plaza Lacson to Liwasang Bonifacio, the southbound lane of Quezon Boulevard from A. Mendoza/Fugoso Street to Quezon Bridge and Liwasang Bonifacio, and the southbound lane of Lerma Street from España Boulevard/P. Campa Street to A. Mendoza Boulevard.
Meanwhile, road closures in the Mendiola area will begin at 12:01 a.m. These cover the stretch of C.M. Recto Avenue from N. Reyes Street to Mendiola and the stretch of Legarda Street from Figueras Street to San Rafael Street.
Ayala Bridge will also be closed starting at 12:01 a.m., along with the eastbound lane of Ayala Boulevard from San Marcelino Street to Romualdez Street.
The MPD advised motorists to take alternate routes.
Road rerouting schemes will be implemented in several areas of Manila on Friday, July 10, to manage traffic during the projected United People's Initiative (UPI) rally. Motorists are advised to take alternate routes and follow traffic advisories. (Photos from Manila Police District)
Road rerouting schemes will be implemented in several areas of Manila on Friday, July 10, to manage traffic during the projected United People's Initiative (UPI) rally. Motorists are advised to take alternate routes and follow traffic advisories. (Photos from Manila Police District)
Road rerouting schemes will be implemented in several areas of Manila on Friday, July 10, to manage traffic during the projected United People's Initiative (UPI) rally. Motorists are advised to take alternate routes and follow traffic advisories. (Photos from Manila Police District)
Road rerouting schemes will be implemented in several areas of Manila on Friday, July 10, to manage traffic during the projected United People's Initiative (UPI) rally. Motorists are advised to take alternate routes and follow traffic advisories. (Photos from Manila Police District)
Vehicles coming from Plaza Sta. Cruz bound for the southbound lane of McArthur Bridge will be diverted through Dasmariñas Street, Juan Luna Street, Plaza Cervantes, and Jones Bridge.
Motorists coming from A. Mendoza and intending to pass through the southbound lane of Quezon Boulevard via Quezon Bridge will be rerouted through Fugoso Street, T. Mapua Street, and C.M. Recto Avenue.
Those coming from España Boulevard and heading to the southbound lane of Quezon Boulevard via Quezon Bridge will be diverted through N. Reyes Street and C.M. Recto Avenue.
Vehicles from Quezon Boulevard and C.M. Recto Avenue bound for Mendiola Street will be rerouted through N. Reyes Street.
Motorists coming from the Sta. Mesa area via Legarda Street and heading to C.M. Recto Avenue will be diverted through Figueras Street, Earnshaw Street, and S.H. Loyola Street.
Vehicles coming from P. Casal Street and bound for Mendiola Street will be rerouted through San Rafael Street, Bilibid Viejo Street, and Quezon Boulevard.
For motorists heading to Ayala Bridge, vehicles from Romualdez Street may take Ayala Boulevard and Taft Avenue, or proceed through N. Lopez Street, A. Villegas Street, and C. Muñoz Street.
Vehicles from San Marcelino Street may take Ayala Boulevard and Taft Avenue, or continue along San Marcelino Street before turning left to United Nations Avenue.
Motorists using the eastbound lane of Ayala Boulevard going to Ayala Bridge will be diverted to San Marcelino Street.
Vehicles coming from C. Palanca Street and heading to Ayala Bridge will be rerouted to P. Casal Street, while those from P. Casal Street bound for Ayala Bridge will be diverted to C. Palanca Street.
The MPD said the actual implementation of road closures and reopening of affected roads will depend on the prevailing traffic situation.

Related Tags

METRONEWS MANILA
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; } }

{{ static_articles_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.