Kiambu town is a busy and bustling administrative centre in the heart of Kikuyuland. But, unless you were born there, live there or work there, I guess you know very little about the place. Except may be you have heard the lurid stories of hijacks, killings or buried vehicle spare parts. It is not a […]

Read more of this post