Kennedy Odede grew up in what is widely known to be Africa's biggest slum, a poverty-stricken, overcrowded expanse of housing called Kibera in the Kenyan capital of Nairobi.
Home to an estimated 1 million people living in a space about the size of Central...