Kibera residents benefi t from modern toilet facilities
Kibera being the second largest slum in Africa, still grapples with health and sanitation challenges. It still lacks basic facilities such as proper toilets which have forced some of the...
Read more