Sen. Francis `Chiz’ Escudero

[Updated July 6, 2026, 7:33 p.m.]

MANILA, Philippines — Sen. Francis “Chiz” Escudero was elected on Monday as presiding officer of the impeachment court that will try the case against Vice President Sara Duterte.

This is the second time Escudero will preside over Duterte’s impeachment trial.

Article continues after this advertisement