The orphanage also aids rhinos, as well.
Kibera, the second largest slum in Africa. Estimates of the population range from 100,000 to one million, depending on whom you ask.
More of the Kibera slum. The new buildings to the left are housing projects built by Habitat for Humanity. The hope to clear out the slums by 2030.