CLC

CLC is an organisation that stands for christian life community.Its  main objectives in kenya is to spread Christianity and help the christian Children who wishes to make it up to their dreams but they can't
They have helped so many youths and orphans in kibera slums and up to date most are very much appreciative to them

Location: KIBERA ( Otiende), NAIROBI, KENYA