28/03/2025
3 mins read

Greater than a million sign up with Philippine church objection over impeachment instances versus VP Duterte