NAIROBI, KENYA - 27 JANUARY 27: Children living in the slums of Kibera on 27 January 27, 2004 in Nairobi, Kenya. The largest slum of Africa is in Nairobi. About 270 thousand people living in Kibera
Editorial use only
Editorial credit: africa924 / Shutterstock.com

Royalty-free stock photo ID: 41379055

NAIROBI, KENYA - 27 JANUARY 27: Children living in the slums of Kibera on 27 January 27, 2004 in Nairobi, Kenya. The largest slum of Africa is in Nairobi. About 270 thousand people living in Kibera