SP Escudero Sworn In as Presiding Officer for VP Duterte Impeachment Trial

Sara Duterte Impeachment

Senate President Francis “Chiz” Escudero has officially taken his oath as the presiding officer of the impeachment court that will oversee the trial of Vice President Sara Duterte. The oath-taking ceremony took place at the Senate on Monday, June 9, following a motion by Senator Joel Villanueva. Escudero’s assumption as presiding officer signals the formal … Read more