@Mukiha,
You are wrong.Part of the KACC's mandate is to actually prevent graft. The only thing they can't do is to roast the fish they catch,which is a pity,really.
I lifted this from their website.
Mandate
The Commission is mandated to combat and prevent corruption through enforcement of the law,educating the public and enlisting their support against corruption and providing preventive services through promotion/ development of good practices to seal opportunities and loop holes that facilitate corruption.
Patience Pays in Guaranteed Checks
Patience Pays In Guaranteed Checks.