Massive protests denouncing corruption over the ongoing flood control scandal are held across the Philippines. (DW), (The Philippine Star) Trillion Peso March2025 Philippine anti-corruption protests, Flood control projects scandal in the Philippines link embed save