CCRC is a home for former street children located in the community of Joska. Rescued from a life living on the streets of Nairobi, these children now live in an environment where they can be free from addiction and violence, while embracing faith and education


