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