Facts First with Christian Esguerra

Follow Facts First with Christian Esguerra
Share on
Copy link to clipboard

Every week, veteran Philippine journalist Christian Esguerra brings you the relevant facts and explains burning issues on politics and governance — because democracy dies in disinformation.

Christian Esguerra


    • May 19, 2026 LATEST EPISODE
    • weekdays NEW EPISODES
    • 51m AVG DURATION
    • 1,003 EPISODES


    Search for episodes from Facts First with Christian Esguerra with a specific topic:

    Latest episodes from Facts First with Christian Esguerra

    Ep. 5: Cayetano's 'majority of one"

    Play Episode Listen Later May 19, 2026 53:37


    How long can the Bible-quoting Alan Peter Cayetano hold on to his slim Senate majority?

    Ep. 4: Can senators be 'politicall neutral' in impeachment trial?

    Play Episode Listen Later May 19, 2026 35:02


    Listen to Christian Esguerra's interview with House prosecutor Terry Ridon ahead of the impeachment trial.

    Ep. 3: Will Alan Peter Cayetano be replaced as Senate President?

    Play Episode Listen Later May 18, 2026 58:06


    Will Alan Peter Cayetano lose the Senate Presidency after his tumultuous first week at the helm?

    Ep. 2: NBI chief belies Cayetano version of Senate shooting

    Play Episode Listen Later May 18, 2026 61:25


    Listen to Christian Esguerra's interview with NBI Director Melvin Matibag.

    Ep. 1: Trillanes hits Cayetano over Bato escape

    Play Episode Listen Later May 18, 2026 48:51


    Listen to this episode with Sonny Trillanes.

    Ep. 100: Bato's Senate escape scripted?

    Play Episode Listen Later May 18, 2026 46:25


    New Senate President Alan Peter Cayetano has a lot of explaining to do over the suspicious shooting incident in the Senate and Bato's escape.

    Ep. 99: Questions on the Senate shooting incident

    Play Episode Listen Later May 13, 2026 27:47


    Was it a false flag operation to allow Bato Dela Rosa to sneak out of the Senate building where he had been essentially trapped pending the service of the arrest warrant against him?

    Ep. 98: Bato's cowardice

    Play Episode Listen Later May 13, 2026 19:00


    Christian Esguerra explains why Bato Dela Rosa, a fugitive from the ICC, is dragging the Senate as an institution down with him.

    senate icc cowardice bato christian esguerra
    Ep. 97: Is Cayetano committing a crime by protecting Bato?

    Play Episode Listen Later May 12, 2026 29:43


    Listen to Christian Esguerra's episode with Atty. Lorna Kapunan.

    Ep. 96: De Lima says Bato a ‘coward'

    Play Episode Listen Later May 12, 2026 28:55


    Listen to Christian Esguerra's conversation with Rep. Leila De Lima

    lima coward bato christian esguerra
    Ep. 95: The brazen ouster of Tito Sotto

    Play Episode Listen Later May 11, 2026 50:33


    Pro-Sara Duterte senators succeed in removing Senate President Tito Sotto ahead of her impeachment by the House.

    Ep. 94: Sara Duterte impeached again

    Play Episode Listen Later May 11, 2026 24:42


    But the real battle will be in the Senate, which is now controlled by her allies.

    Ep. 93: Duterte fires Nicholas Kaufman

    Play Episode Listen Later May 11, 2026 33:11


    Why did Rodrigo Duterte drop Kaufman ahead of his ICC trial?

    Ep. 92: Sara Duterte claims she's not vindictive

    Play Episode Listen Later May 7, 2026 86:06


    Christian Esguerra is joined by Ronald Llamas and Barry Gutierrez.

    claims duterte vindictive christian esguerra
    Ep. 91: PGMN founder nabbed for alleged extortion

    Play Episode Listen Later May 6, 2026 27:35


    Listen to our episode on the arrest of Franco Mabanta.

    Ep. 90: Rodrigo Duterte headed for ICC trial

    Play Episode Listen Later Apr 24, 2026 35:21


    When will Rodrigo Duterte's ICC trial for crimes against humanity finally start?

    Ep. 89: How to investigate Sara Duterte's bank transactions

    Play Episode Listen Later Apr 24, 2026 42:15


    Former COA Commissioner Heidi Mendoza explains how Sara Duterte's bank transactions can be scrutinized.

    Ep. 88: The vindication of Sonny Trillanes

    Play Episode Listen Later Apr 23, 2026 37:25


    Christian Esguerra speaks with Sonny Trillanes, who testified before the House impeachment hearing on Sara Duterte.

    house vindication christian esguerra
    Ep. 87: Sara Duterte likely to face Senate impeachment trial?

    Play Episode Listen Later Apr 23, 2026 30:49


    Christian Esguerra sits down with Rep. Jinky Luistro, chairwoman of the House justice committee, on the latest revelations on Sara Duterte.

    Ep. 86: Martin Romualdez breaks silence and issues a warning

    Play Episode Listen Later Apr 22, 2026 27:31


    Did the former House speaker just threaten to tell all on the flood control scandal?

    Ep. 85: P6.7B bank transactions of Sara Duterte, husband bared

    Play Episode Listen Later Apr 22, 2026 23:53


    Where did all that flow of money to and from the bank accounts of Sara Duterte and her husband come from, based on the AMLC report presented at the House impeachment hearing?

    Ep. 84: Leni Robredo not running for president in 2028?

    Play Episode Listen Later Apr 21, 2026 48:30


    This episode talks about the former VP's statement that she would prefer to seek reelection as Naga City mayor in 2028.

    Ep. 83: The complicated case of Zaldy Co

    Play Episode Listen Later Apr 21, 2026 31:23


    An immigration law expert explains the scenarios and complications of bringing the fugitive Zaldy Co back to the Philippines.

    Ep. 82: Baste Duterte for president in 2028?

    Play Episode Listen Later Apr 20, 2026 45:03


    Let's talk about the so-called Plan B by the DDS in case Sara Duterte is unable to run for president in 2028.

    Ep. 81 : COA orders Sara Duterte to return P375M in confidential fund

    Play Episode Listen Later Apr 20, 2026 31:24


    Rep. Terry Ridon speaks with Christian Esguerra on the latest COA notice of disallowance on Sara Duterte's confidential fund.

    Ep. 80: Kailan mapapauwi si Zaldy Co?

    Play Episode Listen Later Apr 17, 2026 68:30


    Former congressman Zaldy Co is said to have been arrested in the Czech Republic, but what are the chances that he would be sent home to face criminal charges against him?

    Ep. 79: Ramil Madriaga testifies in impeachment hearing

    Play Episode Listen Later Apr 15, 2026 45:26


    Of all the allegations against Sara Duterte, the VP opted to respond to this claim by Ramil Madriaga. Why?

    Ep. 78: Saan dinala ni Sara Duterte ang P73M confidential fund?

    Play Episode Listen Later Apr 15, 2026 29:00


    Christian Esguerra speaks with former COA Commissioner Heidi Mendoza on the notice of disallowance on Sara Duterte's confidential funds.

    Ep. 77: How long can Sara Duterte avoid the House?

    Play Episode Listen Later Apr 1, 2026 35:27


    Christian Esguerra and lawyer Jesus Falcis talk about the impeachment hearings on Sara Duterte.

    duterte christian esguerra
    Ep. 76: Imee hits BBM in Holy Week message

    Play Episode Listen Later Mar 31, 2026 44:18


    What is Sen. Imee Marcos up to in her latest tirade against President Bongbong Marcos?

    Ep. 75: SC review Comelec ruling on Chiz Escudero

    Play Episode Listen Later Mar 31, 2026 34:35


    Christian Esguerra is joined by lawyer Marvin Aceron on the petition to review the Comelec ruling that favored Chiz Escudero on the P30-million campaign donation he got from a government contractor.

    Ep. 74: Who's really politicking during the oil crisis?

    Play Episode Listen Later Mar 30, 2026 40:27


    Christian Esguerra and Edu...ward Mansanas in the house.

    politicking oil crisis christian esguerra
    Ep. 73: Is work-from-home a good idea?

    Play Episode Listen Later Mar 30, 2026 30:32


    Christian Esguerra is joined by Jose Ramon Albert of the Philippine Institute for Development Studies for a conversation on the impact of WFH arrangements on ordinary workers during the oil crisis.

    Ep. 72: Luistro explains 'mini trial'

    Play Episode Listen Later Mar 28, 2026 39:37


    Christian Esguerra sits down with Rep. Gerville Luistro on efforts to stop the impeachment hearings on Sara Duterte.

    trial christian esguerra
    Ep. 71: Will the Supreme Court step in again?

    Play Episode Listen Later Mar 27, 2026 86:07


    Watch this episode on the new petition asking the Supreme Court to stop the House impeachment hearings on Sara Duterte.

    Ep. 70: Trillanes to testify in Sara Duterte impeachment hearing

    Play Episode Listen Later Mar 27, 2026 30:04


    How strong is Sonny Trillanes' evidence on Sara Duterte's alleged bank accounts?

    Ep. 69: Should Marcos Jr. strike an oil deal with China?

    Play Episode Listen Later Mar 27, 2026 21:49


    Christian Esguerra interviews Justice Tony Carpio on the challenges of dealing with China for a possible oil exploration in the West Philippine Sea.

    Ep. 68: Sara Duterte impeachment hearings begin

    Play Episode Listen Later Mar 25, 2026 41:18


    Is Sara Duterte planning to run to the Supreme Court again?

    Ep. 67: That 'grenade' of a content creator named Lovely Granada

    Play Episode Listen Later Mar 25, 2026 46:27


    Christian Esguerra sits down with Lovely Granada, a highly talented content creator who's now the subject of attacks by the DDS.

    Ep. 66: Tax the rich amid the crisis?

    Play Episode Listen Later Mar 24, 2026 41:48


    Tax expert Mon Abrea explains why taxing the rich at this time won't work.

    Ep. 65: What has Sara Duterte done vs. corruption?

    Play Episode Listen Later Mar 24, 2026 55:53


    Christian Esguerra, pinagtyagaang i-guest si Edu...ward Mansanas.

    corruption duterte christian esguerra
    Ep. 64: Marcos Jr.'s biggest crisis

    Play Episode Listen Later Mar 23, 2026 30:20


    Christian Esguerra speaks with economist Noel Leyco on the government's response to the crisis.

    crisis marcos jr christian esguerra
    Ep. 63: Erice says Sara Duterte sure to be impeached again

    Play Episode Listen Later Mar 21, 2026 34:54


    Rep. Edgar Erice explains why Sara Duterte will likely be impeachment again.

    Ep. 62: What is Sara Duterte ignores impeachment hearings?

    Play Episode Listen Later Mar 20, 2026 33:26


    Christian Esguerra speaks with Rep. Jinky Luistro on the upcoming impeachment hearings on Sara Duterte.

    Ep. 61: Gov't rolls out 'ayuda' for drivers

    Play Episode Listen Later Mar 19, 2026 29:48


    Christian Esguerra speaks with DSWD Sec. Rex Gatchalian on the cash assistance program for drivers amid the crisis.

    drivers rolls christian esguerra
    Ep. 60: Sara Duterte responds (or didn't) to accusations

    Play Episode Listen Later Mar 19, 2026 26:55


    Christian Esguerra sits down with Dean Mel Sta. Maria on Sara Duterte's reply ad cautelam to the impeachment complaints against her.

    Ep. 59: Sara Duterte, pabibo sa gitna ng Iran conflict?

    Play Episode Listen Later Mar 9, 2026 55:31


    Himayin natin ang mga tila pabibo remarks ni Vice President Sara Duterte sa gitna ng tensyon sa Middle East.

    Ep. 58: A joke of a bill against political dynasties?

    Play Episode Listen Later Mar 9, 2026 30:14


    Christian Esguerra sits down with Rep. Chel Diokno.

    political joke dynasties christian esguerra
    Ep. 57: Ang kabastusan nina Bong Suntay at Ferdie Topacio

    Play Episode Listen Later Mar 6, 2026 47:47


    Christian Esguerra speaks with Prof. Jean Encinas-Franco and Alan German on the repulsive comments by a congressman and a DDS lawyer.

    prof bong dds christian esguerra
    Ep. 56: Should Digong now brace for ICC trial?

    Play Episode Listen Later Mar 6, 2026 27:30


    Lawyer Ruben Carranza explains what Digong's ICC case will likely proceed to trial.

    Ep. 55: DDS pushing 'maleta' narrative

    Play Episode Listen Later Mar 5, 2026 56:15


    Listen to this episode on what appears to be a coordinated amplification of the 'maleta' narrative.

    Claim Facts First with Christian Esguerra

    In order to claim this podcast we'll send an email to with a verification link. Simply click the link and you will be able to edit tags, request a refresh, and other features to take control of your podcast page!

    Claim Cancel