Project documentary in Kibera, Kenya, Africa’s largest urban slum. Click here to read more…