Nanyuki is a town with one street. The street has a few tributaries here and there but let's face it, politicians holding a pissing contest as they are wont to do at the governor’s office are likely to wet the whole town before they are halfway done.

Read more ...

Editors Picks