Kakamega the Sleeping Bull

Town of the big broom cries out for sweeping. A stranger to Kakamega town would be forgiven to conclude bicycles outnumber people. Hundreds of ‘boda boda’ taxis line every street…