Thousands in Philippines protest corruption and demand return of stolen funds from flood projects

Visit Website