Richard Kamau on 11th Dec

First Lady Margaret Kenyatta has impressively taken up her role in the country. Even as the Jubilee government faces a myriad...