World News How SHOFCO Combats Poverty in Kenya’s Slums AUSTIN, Texas — More than 1 billion people around the world currently live in slums.…
World News Kibera: An in Depth Look at Africa’s Largest Slum KIBERA, Kenya — Located in Kenya, Kibera is notorious for being one of the world’s…
The Good News Progress Fighting Poverty in Kibera Slum NAIROBI, Kenya — Located in Nairobi and home to an unknown number of people (estimates…