
Development in a post-aid world
If you visit the outskirts of Nairobi, Kenya, you will come across Kibera, one of the largest slum dwellings in the world. Housing approximately 250,000 people across an area of only 2.5 square kilometres, you will find residents living in makeshift houses …