Working DraftImpeachment Trial of Vice President Sara Duterte

Source-linked witness record

Witness index

People called to the stand, their positions, and every available appearance.

Position
Marizza B. GrandePSA Assistant National Statistician for the Civil Registration Service; prosecution witnessSeptember 7, 2026
Atty. Michael Wesley PoaDefense counsel; former DepEd spokesperson, chief of staff, OIC undersecretary for finance, and head of the procuring entity; prosecution witnessSeptember 2, 2026
Manaros M. Boransing IIColonel, Philippine Army; Commander, Task Force Zamboanga; former Assistant Chief of Staff for Civil-Military Operations, G7, 1st Infantry (Tabak) Division; prosecution witnessSeptember 1, 2026
Magtangol G. PanopioColonel, Philippine Army; civil-military operations officer; prosecution witnessSeptember 1, 2026
Lemuel G. OrtoñoAssistant Secretary and Assistant Chief of Staff, Office of the Vice President; prosecution witnessAugust 25, 2026 · August 26, 2026
Gina F. AcostaOffice of the Vice President employee; prosecution witnessAugust 17, 2026 · August 24, 2026
Marivic M. ParejaHouse archives official; prosecution witnessAugust 17, 2026
Cylene May L. Del CampoCommission on Audit state auditor; prosecution witnessAugust 5, 2026 · August 11, 2026 · August 12, 2026
Atty. Roderick C. WamilCommission on Audit team leader; prosecution witnessAugust 3, 2026 · August 4, 2026 · August 5, 2026
Violeta ConstantinoRetired Land Bank of the Philippines employee and former branch manager; prosecution witnessJuly 29, 2026
Nenita CamposanoRetired Land Bank of the Philippines department manager; prosecution witnessJuly 29, 2026
Atty. Melvin MatibagDirector of the National Bureau of Investigation; prosecution witnessJuly 21, 2026 · July 22, 2026
Jeremy C. LotocNational Bureau of Investigation regional director for BARMM and former Cybercrime Division chief; prosecution witnessJuly 13, 2026 · July 14, 2026
John Mark Sta. Ana CalilungNational Bureau of Investigation Senior Agent; prosecution witnessJuly 7, 2026 · July 8, 2026