Sep 13, 2019· Kitui governor Charity Ngilu is on the spot for allegedly orchestrating a multimillion scandal involving her soninlaw John Oduor and EDN George Diesel Ltd company. According to documents in our possession, Ngilu's administration awarded a stone crusher project to EDN George Diesel Ltd in May 2018, in what looked like a noble project aimed at helping residents.