Despite challenges, Kibra Slum has recorded notable development milestones Uncategorized Despite challenges, Kibra Slum has recorded notable development milestones Judy Ndunge April 27, 2022 Kibra being the third largest slum in the world and the largest in Africa has experienced a... Read More Read more about Despite challenges, Kibra Slum has recorded notable development milestones