Indezine Template Kibera Africa Africa’s Largest Slum Kibera, Kenya Africa’s 2nd largest slum (Soweto in Johannesburg, South Africa) 3rd largest slum in the world (Dharavi,…