Controller of Budget Margaret Nyakang'o has revealed that she approved withdrawals of cash amounting to more than Sh15 billion under duress.
Appearing before the National Assembly Public Petitions committee, Nyakang'o said she noticed various irregularities but had to approve because of the pressure.
The withdrawals were made under the roads annuity programme amounting to about Sh9 billion and Sh6 billion for payment for telecom.
She said that she questioned why the minutes of the committee that was supposed to approve pick roads for construction were not attached.
Nyakang'o said she received several responses from a senior Treasury official, pushing her to approve the withdrawals for the projects.
In a document she tabled before the panel, Nyakango printed the conversations with the senior Treasury official.
In some of them, the Treasury official is cited saying that ex-President Uhuru Kenyatta would call her if she delayed the approvals.