protest

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

January 14, 2025 Manila— On January 13, Manila observed among the biggest demonstrations in current memory, with almost 1.8 million…

- Advertisement -
Ad image
- Advertisement -
Ad image