Thousands Take To Streets As Philippines Protests Flood Control Fraud
The Department of Finance has estimated the Philippine economy lost up to 118.5 billion pesos ($2 billion) from 2023 to 2025 due to corruption in flood control projects.
Thousands Take To Streets As Philippines Protests Flood Control Fraud Read More »