Manila PHILIPPINES Politics Philippine Mayors Demand Accountability for Botched Infrastructure Projects bySimon ThorntonAugust 18, 2025