I Care is a non profit Christian organisation that creates meaningful and sustainable solutions for street children through awareness programmes, rehabilitation, shelters and skills/ job creation and finally producing effective members of society.

Download  iCare Theory of Change