PulseImpeachment of VP Sara Duterte

Day 31 of the impeachment trial

Sept 29, 2026 · The VP's brother, Mayor Baste Duterte, testified as a hostile witness about Davao City's 19 contracts with GenCorp.

Vice President Sara Duterte

85% of chat messages that took a side were against the VP

2,808 against · 492 for

The GMA, ANC, UNTV, Rappler and Bilyonaryo live chats had 25,231 messages. Setting copy-pastes aside, 14,544 were different, and 3,300 of those clearly took a side. This is not a survey: it shows only what people chose to type in the chat, not what all Filipinos think. How it's measured

The VP's brother, Mayor Baste Duterte, testified as a hostile witness about Davao City's 19 contracts with GenCorp.

The Vice President · what chat said about her

Sara DuterteMostly criticized

Criticism · 2,808

“hoy lustay bakit ka ba takot na takot Makita financial record mo bka nakaw talaga yaman mo😡😡😡”

9:49 AM · Rappler

“sakto manaig ang katarungan kaya impeach sara magnanakaw”

10:09 AM · Rappler

“Dapat mga Duterte ikulong na lahat pr wala ng magna sa bayan”

10:11 AM · UNTV

Praise · 492

“God bless you Duterte family”

9:59 AM · GMA

“VP SARA DUTERTE 'S DEFENSE TEAM RULES 🙏🇵🇭👊💚💯 PROSECUTION IS STILL FISHING 😁 NO CREDIBLE EVIDENCE SO FAR”

10:12 AM · UNTV

“32MILLION L💚VED SARA DUTERTE💚💚💚💚💚💚💚💚💚💚💚💚💚💚💚💚💚💚💚”

10:35 AM · GMA

1,621 took no side

The senator-judges · what chat said about them

Escudero got the most comments: 64 critical, 28 praising

Critical and praising comments about each senator. Tap a senator to read them.

Chiz EscuderoMostly criticizedSee what chat said 64 Chiz Escudero 28

Criticism · 64

“chiz is obviously buying time for the duterte family.”

10:44 AM · ANC

“Chiz is a hack. Threshold is 13!”

10:47 AM · ANC

“The Bill of Rights is for the protection of civilian against government, not for officials against government. Misapplication na naman ng batas ang ginagawa ni Chiz Escudero.”

10:51 AM · GMA

Praise · 28

“Good point chiz escudero for mentioning RA 12009..”

12:52 PM · ANC

“eto ang gusto ko eh pag si Chiz na yung ngatanong for clarification, talagang malinaw kasi sya magsalita”

1:00 PM · UNTV

“mahusay ang ginawang ruling ni sen chiz sa usapin ng bank records dahil pinangalagaan niya ang tamang proseso ng pagpaloob ng ebidensya”

1:05 PM · UNTV

1 neutral

Bong GoMostly criticizedSee what chat said 62 Bong Go 2

Criticism · 62

“Anong nakakatawa SEN. BONG GO?? haha”

1:52 PM · GMA

“kalokohan mo...itanong natin kay Mayor Leni at kay Mayor Vico kung totoo yan..sipsip pa more Bong Go”

1:52 PM · ANC

“Malaki man o maliit BONG GO dapat alam padin niya - hindi yung “hindi nlang niya alam” .. ginusto niya yan”

1:52 PM · ANC

Praise · 2

“thank you Bong Go”

1:53 PM · ANC

“uy ang galing ng Senator Judge Bong Go HINDI BIAS !!!!”

1:53 PM · ANC

2 neutral

Alan Peter CayetanoMostly criticizedSee what chat said 60 Alan Peter Cayetano 0

Criticism · 60

“GUMAGAWA KA NA NAMAN NG EXCUSE FOR BASTE - CAYETANO???😊😊😊”

1:12 PM · ANC

“Cayetano is making a fool of himself again. What a POS”

1:12 PM · GMA

“Demonyo plastic traitor sa bansa magnanakaw ang cayetano.”

1:14 PM · GMA

Praise · 0

No quotable message.

1 neutral

Robin PadillaMostly criticizedSee what chat said 31 Robin Padilla 4

Criticism · 31

“Maraming mababait na Muslim. Pero etong si Robin ginagamit lang ang mga Muslim. Tumigil ka na.”

10:05 AM · ANC

“Sinasabi mo sana sa sarili mo yan , habang sinasabi mo yan lalo ka lang nag kakasala , shungaling ka robin!”

10:05 AM · ANC

“HAHAHAHA magtatanong pa ba si boy sili dyan??? HAHAHAHA”

10:30 AM · GMA

Praise · 4

“mas admire ko ang Panalangin Ni Senator Robin////////”

10:30 AM · GMA

“atleast totoong tao si robin at di corrupt”

10:06 AM · GMA

“TAMA NA SEN. ROBIN NASASAKTAN ANG MGA BBM TROLLS SA DASAL MO😂”

10:05 AM · GMA

2 neutral

Also mentioned, but too few comments to tell · tap a face

Go took the most heat: 35 critical comments in 10 minutes

On air, 1:51 PMBong Go comes to Baste's defense“Hindi po on trial si Mayor Baste dito.” — Bong Go

Comments every 10 minutes: praise above the line, criticism below. The dashed mark is each senator's busiest 10 minutes.
Escudero

2:04 PM“HAHAHAHAH HINDI MAKAPAGDECIDE SI CHIZ 😆😆”

On air, 2:01 PMTrillanes will testify tomorrow

Go

1:44 PM“Anong nakakatawa SEN. BONG GO?? haha”

On air, 1:51 PMBong Go comes to Baste's defense

A. Cayetano

1:14 PM“Demonyo plastic traitor sa bansa magnanakaw ang cayetano.”

On air, 1:10 PMCayetano backs Baste: no mayor can check every paper

Padilla

10:04 AM“Maraming mababait na Muslim. Pero etong si Robin ginagamit lang ang mga Muslim. Tumigil ka na.”

On air, 10:01 AMRobin Padilla opens with a Muslim prayer

8 AM10 AM12 PM2 PM4 PM

Highlights

Critical moments

What happened in the hearing, and what the chat said as it spiked.

  1. The VP's brother, Mayor Baste Duterte, is declared a hostile witness

    “The court therefore declares that the adverse interest of the witness has been established and declares him hostile witness.”

    Chiz Escudero, presiding officer

    Chat: “IYAKAN NA NAMAN MGA MAHILIG SA POLVORON AT LUGAW 🤪🤪🤣🤣” pasted 71 times in 15 minutes

  2. Ruling: the VP can't be forced to testify against herself

    “The prosecution cannot shift its burden of proof to respondent through the simple expedient of a request for admission.”

    Chiz Escudero, presiding officer

    Chat spikes

    “Watching from Colorado USA. Put ALL the Dutertes in JAIL. Sila ang SALUT ng Pilipinas”

    10:43 AM · ANC

    “Robin tanong ka if naka akyat ng bundok si mayor”

    10:43 AM · ANC

    “dapat Kasi lang kampihan Kong may pagkakamali panagutin magkapatid man o mag ama Kasalanan nmn nila Yan Kasi nagnanakaw kurakot”

    10:46 AM · ANC
  3. Lunch break. No hearing on air

    Chat: “DUTERTE PA DIN SA 2028 💚💚💚💚 32 MILLION AND STILL COUNTING, …” pasted 118 times in 15 minutes

  4. Cayetano backs Baste: no mayor can check every paper

    “We will not excuse any governor, any mayor, any senator from anomalies. The one accusing has to prove.”

    Alan Peter Cayetano

    Chat spikes

    “"kawalang alam" ay may anomalya o pagtatago sa mga transakyong ito”

    1:12 PM · ANC

    “anomalous transaction indeed. cayetanos point is baste is not responsible at all.”

    1:13 PM · GMA

    “Defense lawyer si Cayetano, he is not for the people, only for the Dutertes”

    1:15 PM · GMA
  5. The VP's lawyers cross-examine Baste

    “You never interfered with the bids and awards committee. Tama po ba, mayor? — Correct.”

    The VP's lawyer and Mayor Baste Duterte

    Chat: “WLA KAYO MAPIGA KAY BASTE TAMANG BINTANG LNG MGA ASO 😍🤩😁😄😃” pasted 82 times in 15 minutes

  6. Erwin Tulfo presses Baste on what he signs

    “As long as my sister's name, the vice president's name, was not on the contract, then there's nothing.”

    Mayor Baste Duterte

    Chat: “PINK SUMISIGAW NG ACCOUNTABILITY , BINIGYAN NI BBM SI MAMA …” pasted 79 times in 15 minutes

  7. Bong Go comes to Baste's defense

    “Hindi po on trial si Mayor Baste dito.”

    Bong Go

    Chat spikes

    “SABI NI KOKEY RIDON MAY MABIGAT DAW SILANG EBIDENSYA LABAN KY VP SARA BAKIT NGAYON WALA SILA NAIPAKITA NA MABIGAT NA EBIDENSYA, STILL FISHING EXPEDITION ANG GINAGAWA NANG MGA BUWAYA”

    1:52 PM · UNTV

    “Eto nanaman atty Bongo”

    1:52 PM · ANC

    “ang mga tanong ng tulfo.. i dont see see the point kasi ang issue kung may law violation. anong pont nya..”

    1:52 PM · ANC
  8. Chat: “DAVAO MAFIA FAMILY BUSINESS🐊🐊🐊🐊🐊 DAVAO MAFIA FAMILY BUSINES…” pasted 124 times in 15 minutes

Across the trial

Against the VP on all 12 days recorded: 73% to 89%

Against the VP, day by day

Of the messages that took a side, how many were against the VP.

Who chat talked about, day by day

How many clear opinions chat gave about each senator on each hearing day, most talked-about first. Tap a number to open that day.
SenatorDay 20Sept 1Day 21Sept 2Day 22Sept 7Day 23Sept 8Day 24Sept 14Day 25Sept 15Day 26Sept 16Day 27Sept 21Day 28Sept 22Day 29Sept 23Day 30Sept 28Day 31Sept 29
Padilla26131462641630545420635
Escudero22142363977366520721082592
A. Cayetano17292593612217·509460
P. Cayetano7··482411311174··
C. Villar·········2603·
Go··3·413·1·155164
E. Tulfo55555913384368193
dela Rosa·131421634·7377
Imee Marcos213··71191·38191
Sotto11·34369··72··
M. Villar····3·11·1102·
Villanueva3579151311·33110
Hontiveros5182·74186108816
Lacson54·383332·2569
Pangilinan·271634122155·4
R. Tulfo23777·4763195
Gatchalian19·3741123556
Aquino·2332·322316··
Zubiri112362193·59·
Lapid··12·233·34·1
Legarda1·13··21·15··
Marcoleta1···314··9··
Ejercito11211···3··5
Estrada2·1···1··4··

More detail

45% of the chat was copy-paste: the same message posted 3 or more times

25,231 messages (+119% vs Day 30) · busiest minute 281 at 1:52 PM

Supporters of the VP copy-pasted more: each pro-VP message was posted 3.1 times on average, each anti-VP message 1.9 times.

Top words

basteduterteddsmayorsarabarbiewalangdavaobangagadikdefensebbmchinaattytakotpalalngchizmaswitnessevidenceparangindaymillionsentrilovekahitnangmukhangtrollsrobinsenbusinessungmunaleni
basteduterteddsmayorsarabarbiewalangdavaobangagadikdefensebbmchinaattytakotpalalngchizmaswitnessparangindaymillionsentrilovekahitnangtrollsrobinsenungmunaleni
  1. baste: 2,712 messages, mostly against the VP
  2. duterte: 2,202 messages, used by both sides
  3. dds: 1,663 messages, mostly against the VP
  4. mayor: 1,365 messages, used by both sides
  5. sara: 1,347 messages, mostly against the VP
  6. barbie: 1,195 messages, mostly against the VP
  7. walang: 1,179 messages, mostly against the VP
  8. davao: 868 messages, mostly against the VP
  9. bangag: 835 messages, mostly against the VP
  10. adik: 743 messages, mostly against the VP
  11. trillanes: 697 messages, mostly against the VP
  12. defense: 615 messages, mostly against the VP
  13. bbm: 580 messages, mostly against the VP
  14. china: 553 messages, mostly against the VP
  15. atty: 514 messages, mostly neither side
  16. prosecution: 496 messages, mostly for the VP
  17. takot: 462 messages, mostly against the VP
  18. pala: 443 messages, mostly against the VP
  19. lng: 407 messages, mostly against the VP
  20. chiz: 394 messages, used by both sides
  21. president: 392 messages, mostly for the VP
  22. mas: 381 messages, mostly against the VP
  23. witness: 369 messages, mostly against the VP
  24. evidence: 368 messages, used by both sides
  25. magnanakaw: 366 messages, mostly against the VP
  26. parang: 351 messages, mostly against the VP
  27. inday: 343 messages, mostly for the VP
  28. million: 336 messages, used by both sides
  29. sentri: 330 messages, mostly against the VP
  30. love: 327 messages, mostly for the VP
  31. kahit: 325 messages, mostly against the VP
  32. nang: 323 messages, mostly against the VP
  33. mukhang: 304 messages, mostly against the VP
  34. trolls: 304 messages, used by both sides
  35. robin: 284 messages, used by both sides
  36. sen: 271 messages, mostly against the VP
  37. business: 270 messages, mostly against the VP
  38. ung: 270 messages, mostly against the VP
  39. muna: 268 messages, mostly against the VP
  40. leni: 254 messages, mostly against the VP

Bigger bubble: more messages used the word. Colour: the side that used it most (grey when both did). Dashed ring: used far more than on the other hearing days.

Most copy-pasted messages

  1. “DAVAO MAFIA FAMILY BUSINESS🐊🐊🐊🐊🐊 DAVAO MAFIA FAMILY BUSINESS 🐊🐊🐊🐊DAVAO MAFIA FAMILY BUSINESS DAVAO MAFIA FAMILY BUSINESS🐊🐊🐊🐊🐊 DAVAO MAFIA FAMILY BUSINESS 🐊🐊”

    Posted 124 times · 1:54 PM–2:07 PM · GMA

  2. “DUTERTE PA DIN SA 2028 💚💚💚💚 32 MILLION AND STILL COUNTING, TUNAY NA MAY MALASAKIT!”

    Posted 120 times · 11:12 AM–11:26 AM · GMA

  3. “SARA SARA MAGNANAKAW, MAMBUBUDOL SI SARA. UNITHIEVES KASI BINOTO NYO MGA DDS, NGAYON IIYAK KAYO?”

    Posted 84 times · 10:54 AM–3:29 PM · ANC, Rappler

  4. “WLA KAYO MAPIGA KAY BASTE TAMANG BINTANG LNG MGA ASO 😍🤩😁😄😃”

    Posted 82 times · 1:19 PM–1:24 PM · ANC

  5. “DUTERTE 2028 💚💚💚 DUTERTE 2028 💚💚💚 DUTERTE 2028 💚💚💚 DUTERTE 2028 💚💚💚”

    Posted 81 times · 12:36 PM–2:03 PM · GMA

  6. “PINK SUMISIGAW NG ACCOUNTABILITY , BINIGYAN NI BBM SI MAMA LENI NG 500M PARA ITURO NG MGA PINK NA SI VP ANG NAGLULUSTAY HAHAHAHA, ARAY MO PAKAK!!”

    Posted 79 times · 1:48 PM–1:52 PM · GMA

  7. “kakampwet and loyalistanga: "andami ng evidence" ---- tapus ung evidence KETCHUP 😂🤣🤪”

    Posted 73 times · 11:55 AM–12:39 PM · GMA

  8. “IYAKAN NA NAMAN MGA MAHILIG SA POLVORON AT LUGAW 🤪🤪🤣🤣”

    Posted 71 times · 10:24 AM–10:37 AM · UNTV