Charles Cheruiyot has presented himself to the Ethics and Anti-Corruption Commission (EACC) over an alleged Ksh 1.57 billion fraud involving an International Fund for Agricultural Development (IFAD)- funded programme at the National Treasury. Cheruiyot reported to EACC’s Integrity Centre in Nairobi on Thursday for processing ahead of arraignment, after being directed to present himself alongside