children peeking between gate bars in Kibera slums

Hope from the slums of Kibera in Kenya.