Kibera Kids Center

Kibera Kids Center outside of Nairobi, Kenya feeds and cares for hundreds of AIDS orphans in one of the world's largest slums.

Related Videos