Faces of Africa – The Wunderkind of Kibra

Kibera is the a slum in Nairobi, Kenya one that is often associated with crime, chaos, and poverty. A new generation of young people from the area are putting their practical skills to use in helping to bring changes and hope for what the future holds for the Kibra community.