Kesho, Kiswahili word for tomorrow, is a common refrain for putting off what can be done today for a later date. Kenyans are...