A close cluster of mud-walled houses sitting without plan and form welcomes you to Kibera, Nairobi’s largest slum and Africa’s largest urban...