epa11865597 Protesters hold signs calling for the impeachment of Philippine Vice President Sara Duterte during a rally in Manila, Philippines, 31 January 2025. Duterte is facing three impeachment complaints filed at the House of Representatives in Congress, based on alleged cases of corruption, betrayal of public trust and malversation of public funds. ...
1 / 3