Kenyans Collaborate to Map Kibera
With a population of around one million inhabitants, Kibera is widely known as Africa's largest slum and counted among the biggest on earth. It's also one of the most studied slums in Africa, given its close proximity to the center ...Read More »



