In Kenya, more than 250,000 children live on the streets, of which more than 60,000 in Nairobi. In Dagoretti Corner, in the west of Nairobi, poverty lures many children into the streets. They are known as "chokoraa"; a nickname derived from "garbage eaters," because...

read more