Open Africa: Kenya achieves another milestone

This week, as the world went through its annual routine of holding the UN General Assembly meeting in New York, a very significant global milestone was achieved: 38 governments of the world made known their strong explicit intention to adopt principles of Open Government  in anew partnership called the Open government Partnership. Kenya, I am …

Continue reading