‘Mr lies’: CS Mbadi admits he misled MPs over Sh5 trillion infrastructure fund
John Mbadi addresses a joint parliamentary energy committee on benefits from the South Lokichar oil project ahead of planned commercial drilling in Turkana County, February 16, 2026. [Elvis Ogina, Standard] Treasury Cabinet Secretary John Mbadi’s admission in an affidavit yesterday that he lied to Kenyans over the controversial Sh5 trillion infrastructure fund is not surprising,…