Philippine senators take their oath as jurors in the impeachment trial of Vice President Sara Duterte at the plenary hall of the Senate in Manila on May 18, 2026. Philippine lawmakers were sworn in

Philippine senators take their oath as jurors in the impeachment trial of Vice President Sara Duterte at the plenary hall of the Senate in Manila on May 18, 2026. Philippine…

A new survey shows that 4 out of 5 Filipinos doubt that senators will judge VP Sara Duterte's impeachment trial fairly based on evidence.