Lifesavers in Kibera
Kibera, located on the outskirts of Nairobi, Kenya, is one of the poorest slums in Africa. For the people residing there, poverty is a harsh reality that they must face every day of their lives. Unemployment rates are high, access to electricity is almost nonexistent, and garbage and filth line the roads. Despite all of…