There are close to 60,000 street children in Nairobi alone and over 400,000 in Kenya overall. The number of street children can be attributed to economic depression, wide-spread poverty, natural and human-made disasters, diseases such as AIDS, children escaping violence or abuse in their homes and abandoned children.