By Andrew M. Mwenda Many people have hailed President William Ruto of Kenya for yielding to popular pressure not to sign the controversial Finance Bill. A friend in diplomatic circles in Kampala texted me saying that Ruto should be awarded a Nobel Peace Prize. In my young and idealistic life, I would have hailed the […]