From the top most leadership, to the lowly voter used to being given promises that are not kept, Kenyans never believe that they can be on the wrong — and even when they know they are, they have to blame someone else. It is almost sinful, a sacrilege for a Kenyan to admit they made […]

Read more of this post