Kenya is no stranger to political rivalry and the machinations of Machiavellian politicians. Some say it has existed since Kenya attained its independence. Anyone who has read up about the debates and manoeuvrings during the Lancaster House conferences in the early 1960’s will know its antecedence predates December 12th, 1963. In post independence Kenya there […]