Pastor Ezekiel Odero now says President William Ruto is not at fault for giving KSh 20 million as a donation to the Jesus Winner Ministry church construction.