Saving Grace Foundation Is A Non-Govemental Organization Supporting The Impoverished Children To Advocate For The Protection Of Children’s Right To Meet Their Basic Needs And To Expand Their Opportunities To Reach Their Full Potential.