Kenya's worrisome debt situation.