History is being made in the
largest slum in Africa.
Kibera is where almost 2 million people huddle
in concrete, 12-foot square rooms pinched along the hills in Nairobi, Kenya – no electricity, no
water, no plumbing. Grandmothers
struggle, like most residents, to care for their fami…
To comment you must be a contributor or a Facebook friend of the organizer.