John Mbadi admitted in court that he misled MPs regarding the controversial Sh5 trillion infrastructure fund, raising concerns over transparency and accountability.
John Mbadi admitted in court that he misled MPs regarding the controversial Sh5 trillion infrastructure fund, raising concerns over transparency and accountability.