toilets in kibera

Toilets has brought many and more problems in kibera.This things has made many people to be sick, due to lack of toilets.

Location: kibera, Nairobi, Kenya