Kibera

The Kibera slums of Nairobi are wild. It is muddy and smelly; it is vibrant and energetic. Hope lives alongside desperate poverty. It is a vestige of the flight from rural poverty to urban opportunity, where a new world awaits those who are willing to live amidst...