Connect to share and comment

20130207 kenya11

20130207 kenya11

Marcus Anton Obura, 56, a priest, in his home of the last 35 years in the center of Kibera.

Nichole Sobecki